Summary
Overview
Work History
Education
Skills
Linked-in Profile
Timeline
Generic

Madhusudan Krishnamurthy

Wilton,CT

Summary

  • 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.
  • Technologies: JAVA 5, JSP/HTML, Servlets, XML, Ant, WebLogic 9.1, Eclipse 7, Oracle 11g (XA services), Tortoise SVN, J-Unit, EJB’s (Stateless, Massage Driven Bean), IBM-MQ, I-Batis, Spring MVC, Spring Batch, JSON, Struts 1.2.

Technical Lead / Sr. Software Engineer

Starwood Hotels / Valhalla Booking
07.2007 - 09.2010
  • 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.
  • Technologies: JAVA 5, JSP/HTML, Servlets, Web Services, SOAP and XML, Borland Together, Ant, Websphere6.1, iRAD7, Oracle 10g (XA services), WinCVS, Tortoise SVN, J-Unit, EJB’s (Stateless, Massage Driven Bean), Hibernate, I-BATIS, IBM-MQ.

Technical Lead / Sr. Software Engineer

Federal Express (FedEx), Table Maintenance
03.2004 - 07.2007
  • 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.
  • Technologies: JDK 1.4.2, Struts 1.2, AJAX, JSP/HTML, Servlets, Web Services, SOAP and XML, C/C++, Tuxedo, Borland Together, Ant, Weblogic 8.1, Weblogic Portals, Oracle 8i, Sybase 12x, Clear-case (CVS), Business Objects Crystal reports 10, Data Integrator, JUnit, EJB’s (Massage Driven Bean), UML.

Sr. Software Engineer

European Patent Organization, EPO-ADM
06.2002 - 03.2004
  • 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

APTECH
India

Skills

  • Customer support
  • Agentic development with MCP
  • Object-oriented programming
  • System architecture
  • Client interaction
  • Oral and written communications
  • Software development lifecycle
  • Microservices architecture
  • Cross-functional communication
  • Scrum framework
  • API development
  • Analytics
  • Distributed systems
  • Continuous integration (CICD)

Linked-in Profile

https://www.linkedin.com/in/madhusudan-krishnamurthy-536b5520

Timeline

Principal Software Engineer

Priceline.com
11.2015 - Current

Technical Lead / Sr. Software Engineer

Starwood Hotels / Rational Dynamic Pricing - TLPe
09.2010 - 11.2015

Technical Lead / Sr. Software Engineer

Starwood Hotels / Valhalla Booking
07.2007 - 09.2010

Technical Lead / Sr. Software Engineer

Federal Express (FedEx), Table Maintenance
03.2004 - 07.2007

Sr. Software Engineer

European Patent Organization, EPO-ADM
06.2002 - 03.2004

Software Engineer

Dharma System, Siebel Applink
08.2000 - 06.2002

Master of Science - Computer Science

IGNOU

Bachelor of Science (B.S) - Electronics

National College

Higher Diploma in Software Engineering (HDSE) - Computer Science

APTECH
Madhusudan Krishnamurthy