# Sujan Duminda Maddumage Don > Software Engineer at Cendyn Location: New York City Metropolitan Area, United States Profile: https://flows.cv/sujandumindamaddumagedon Accomplished software engineer specializing in full stack Java application design, with 10 years of extensive hands-on experience working on business systems, applications, and tools in a development environment. Proven history of working with team members to automate, enhance, and fine-tune technology products. Skilled at coordinating the full development life cycle for new modules and applications. Strong analytical abilities leveraged to determine the optimal platforms and code bases to deliver on customer expectations. Skilled in providing solutions using Spring-Hibernate and restful web services. Experienced in collaborating with UK,US & Canada travel domain’s clients in offshore model. TECHNICAL SKILLS Languages : Java, Java EE, Shell ,scripting , OOP AWS service : S3 , EC2 , cloud service Business Domain : Travel and Tourism Web : HTML5, CSS, JavaScript, jQuery, AJAX, JSTL, PHP, GWT, JSP, JPA, Servlets, Bootstrap, Responsive Web design, Node.js (limited ) Web Services : SOAP, REST, XML/JSON, Messaging (AMQP, JMS), RabbitMQ, Activemq, XSD, JAXB Servers : Apache Tomcat, WAMP, Glassfish UI Tool: Java Swing , JavaFX with FXML Frameworks : Spring Hibernate, Apache Hadoop, Apache Spark, MyBatis, JSR Validation,AOP Design Pattern : Singleton, Strategy, Composite , Decorator , Factory, Builder, Proxy, Front Controller, MVC, Façade, Template Databases : Oracle, MySQL, MS SQL, JPQL, HBase, HDFS File system, JPA . Tools : SoapUI, IntelliJ Idea, Spring Tool Suite, Eclipse, Netbeans, GIT,SVN, Jira, Maven, Jenkins, Putty, Cygwin, Cloud Era, Jira, FileZilla, JavaFX UI Control, Jasper Reports Platforms : Cloudera, Oracle Virtual Machine, Windows 8 / 10, Linux , Ubuntu Server SDLC : Agile, Scrum Object Tracking : OpenCV , JavaCV AI : Machine learning technologies, Multi agent technology , Jade tool , AI searching , google apis , aws ## Work Experience ### Software Engineer @ Cendyn Jan 2022 – Present | Boca Raton, Florida, United States - Restful API implementation for 3rt party multi loyalty clients including services like Tier, segments , offers and other benefits for each users. - Design and architect complete API services into availability search engine . ( features like upsell , multi rate plan and partial availability ) - Design and implement loyalty functionality on main booking engine platform for Cendyn. -Introduce Loyalty api architecture . - introduced and implement smart rats , multi rate plan feature on booking engine product. - apply performance enhancement by maintaining DB calls , cache , thread safe functions and usage of AWS services - API 2 API security integrations using SSO functions and token encryptions etc . - AWS web services integration ### Software Engineer @ Pegasus Jan 2017 – Jan 2023 | Greater New York City Area working as Java back end developer for Hotel booking engine connecting with LMS and HMS in offshow model. Integrating US hotel loyalty systems through pegasus reservation system. Designing and Implementing new freatures and component . ( Restful web services) Managing and mandating existing systems through AWS console. ### Software Engineer @ CodeGen International (Pvt) Ltd Jan 2013 – Jan 2016 | Colombo 02, SriLanka Java developer Worked on the Travel Box flagship product for global tour operators in travel and tourism business domain; delivered a number of international implementation projects for clients in the United States, UK, and Hungary. Partnered with clients to administer and troubleshoot the ticketing module. Designed a functionality that retrieves external booking information to import into Travel Box. Designed modules and panels for GUI handling, including a complete flight seat map function allowing for graphical seat selection. Authored project documentation. Implemented GDS and H2H systems such Travelport universal API, Wizz tours API and worked on Amadeus and Galileo GDSs. Achievements: • Built and integrated Wizz H2H and Travelport Universal flight APIs into the main product, using JaxWS, REST, JSON, and threaded session handling– resulting in flight search, selection, seat adding, and confirmation features. • Managed client API integration of Wizz Tours third-party H2H API with fare details for Wizz Airlines in Europe. • Coordinated modification of the Amadeus client & Galileo API; addressed and resolved bugs, Modified WSDL and implemented new modifications to key modules to improve booking, ticketing, changes, and ETA management. • Optimized overall software reliability and functionality through unit testing, functional testing, load testing, multi thread, session handling, and application performance tweaking. Used Technologies : Language : Java 7, Java 8 Web service : Soap, Rest (XML/JSON) Web servers :Apache Tom Cat , Glass fish , wasp Platform : Eclipse , Idea Intellij IDEA, SQL Server Database : Oracle Linux tool : Cygwing , Putty, SoapUi ### Trainee software engineer @ Virtusa Jan 2012 – Jan 2012 | Sri Lanka • Internship at Virtusa for 6 month as a Java developer Designed a Java-based automated build integration tool for the ER Insight project tracker, enabling simplified testing of database results by expected results set. Additionally implemented other automation projects and tools. Used MyBatis for manage SQL queries Technologies: Java, PHP, HTML, CSS, AJAX, Iframes, MS SQL, MySQL, MyBatis, XSLT, Google Sketchup, Log4Listener, Eclipse, Maven, Ant, Java mail (SMTP), wamp, SVN ## Education ### Master's degree in Computer Science Maharishi International University ### Master of Science - MS in Computer Science Maharishi International University ### Bachelor of Science (BSc) in Information Technology University of Moratuwa ### Advance Level - Maths- Phy- Chem in Mathematics Dharmaraja collage -kandy ## Contact & Social - LinkedIn: https://linkedin.com/in/sujanmaddumagedon - Portfolio: https://sujangesatahan.blogspot.com/ - GitHub: https://github.com/sujan88 --- Source: https://flows.cv/sujandumindamaddumagedon JSON Resume: https://flows.cv/sujandumindamaddumagedon/resume.json Last updated: 2026-04-13