Around 19+ years of working experience in IT industry, involved in all phases of SDLC / Agile.
Proficient in agentic development and integration activities with MCP servers.
Expertise in designing and development of Web Applications involving J2EE technologies with Java, Servlet, JSP, Struts, XML, JNDI / JDBC, EJB, Web Services (REST and SOAP).
Very good understanding of Object-Oriented Analysis and Design (OOAD), Design Patterns, J2EE architecture, Struts framework, I-BATIS and Hibernate ORM Framework and Spring Framework (Spring boot / Spring Core).
Good experience with Splunk and New Relic for Alerts and Monitoring.
Good experience in working with Business Analysts in design phase of the project.
Comfortable in developing and deploying J2EE applications and web services on Weblogic as well as on Web-Sphere Application servers.
Comfortable with AI developer components like Claude, Augment, Cursor, Chat-GPT Enterprise etc.
Good understanding with Cloud Architecture (GCP), Kubernetes and CICD Pipeline in fast moving environment.
Good experience with KAFKA Message, MQ/JMS and SOAP over JMS.
Comfortable in designing and developing Java/J2EE applications.
Good experience in implementing MVC architecture using Struts Framework.
Good understanding of AJAX / JSF process.
Comfortable in designing and developing Web Portals using Weblogic Workshop.
Involved in all aspects of SDLC and Production Support activities.
Extensive experience in developing software applications for Reservation System, Logistics, Patent and Product domains.
Very good understanding of databases (MySQL, Oracle, Sybase 12x, SQL Server 2000, Dharma SQL, PostgressSQL)
Good experience with Cassandra Database and Mem Cache (Radis / Rocks DB)
Involved in database up-gradation activity from Oracle 9i to 10g
Hands on experience in creating automated build scripts using ANT tool and also used the same to build deployment descriptor file for web application and web service deployment in application servers.
Very good working knowledge on configuration management tools like Clear-case (CVS), SVN (Source versioning tool) and VSS.
Used J-Unit 3 framework to develop a test suite for our applications and also used Test harness in our Web-service based applications.
Good understanding on Rational Unified Process (RUP) and Agile Unified Process (AUP).
Solid Management skills, demonstrated proficiency in leading and mentoring individuals to maximize productivity and forming cohesive team environment.
Excellent Technical Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
A self-motivated professional and natural communicator possessing good technical skills, leadership and problem-solving skills and has proven to be a good team player.
Overview
26
26
years of professional experience
Work History
Principal Software Engineer
Priceline.com
11.2015 - Current
Led core engineering services initiatives to establish robust infrastructure for mission-critical operations such as booking, A/B testing, and data services. Directed the implementation of real-time booking systems leveraging GDS technology to optimize operational efficiency. Championed the development of comprehensive content and data services platforms to support organizational growth. Achieved successful implementation of A/B testing frameworks to drive experimentation on new features, leading to informed revenue enhancement strategies prior to launch.
Leveraged advanced AI technologies to drive agentic development and facilitate skill integrations with MCP servers.
Guided junior engineers in cultivating a culture of continuous improvement and knowledge sharing.
Designed and implemented scalable software solutions aimed at enhancing user experience and improving site functionality.
Facilitated collaboration among diverse teams to develop and implement intricate application architectures.
Developed innovative machine learning and AI solutions to enhance data analysis and predictive modeling capabilities.
Technologies: JAVA / J2EE, Tomcat 8x, KAFKA, Maven, Cassandra, MySQL, JSP/HTML, Servlets, Eclipse IDE, GIT / SVN, Mem Cache (Rockets DB / Radis), Spring JDBC, REST Services using Spring / Spring Boot, JSON, Cloud Infrastructure (GCP), Splunk, New Relic, JIRA, AI Developer components (LightRun, Cursor), GCP (k8s) with CICD integration
AI Models: Claude, Augment, Cursor, Chat-GPT enterprise
Technical Lead / Sr. Software Engineer
Starwood Hotels / Rational Dynamic Pricing - TLPe
09.2010 - 11.2015
Led initiatives for Starwood Hotels Group to enhance reservation pricing. Directed project efforts to implement dynamic pricing strategies for reservations. Improved competitive positioning through advanced revenue management solutions.
Facilitated collaboration among diverse teams to refine dynamic pricing strategies aimed at maximizing hotel revenue.
Engineered and deployed sophisticated data analytics tools to optimize pricing accuracy and market competitiveness.
Delivered a robust central reservation system tailored for Starwood Hotels Group. Executed the publication of multiple web services through EJB, optimizing operational efficiency. Enhanced service accessibility by enabling subscriptions for diverse gateway engines and channels. Achieved seamless booking transactions from properties, agents, and end customers utilizing SOAP format. Integrated external engines to support rates and inventory alongside the booking engine for effective transaction processing. Implemented corporate security certificates, fortifying communication channels across all application servers.
Developed a project for FedEx utilizing both thin client and fat client architectures. Utilized Swing for UI development in fat client applications, facilitating smooth user interactions. Implemented calls from GUI (Java application) to Sybase via Tux (C++ APIs), ensuring efficient data retrieval.
Coordinated cross-functional teams to ensure seamless integration of new features, resulting in more robust product offering.
Delivered a sophisticated UI interface for European Patent Organization's mainframe systems, optimizing user experience through Swing application. Enhanced system connectivity by implementing HTTP tunneling to facilitate backend requests to CICS via WebSphere on AIX. Enabled precise data operations by coordinating COBOL programs to interact with DB2 databases, achieving seamless functionality. Maximized data exchange efficiency with XML communication between UI and backend layers.
Technologies: JDK 1.4, Swings, Servlets, JSP/HTML, Web-Sphere, Rational Rose, XML, SQL Server 2000 and Web-Sphere Studio, VSS, UML.
Software Engineer
Dharma System, Siebel Applink
08.2000 - 06.2002
Orchestrated the development of a flagship product for Dharma Systems, enhancing the Eunify product suite. Designed and implemented Applink tailored for Siebel applications to improve functionality. Streamlined the connection between web applications and legacy Siebel systems, ensuring rapid deployment.
Technologies: JDK 1.4, Swings, C/C++ Win32 App., Servlets, Rational Rose, XML, Web-Sphere Studio, SQL Server 2000 and JDBC Test Harness.
Education
Master of Science - Computer Science
IGNOU
India
Bachelor of Science (B.S) - Electronics
National College
Bangalore, India
Higher Diploma in Software Engineering (HDSE) - Computer Science