
Versatile Senior Java Developer experienced with developing enterprise application. Possess strong knowledge in Java/J2EE, Spring Boot, Microservices. Designed and developed prototypes for Web/Mobile/AI applications to showcase the solution based on client requirements. Open to learn and adapt new technologies and prepared to bring 8 years of related experience to a challenging position.
Designed and developed java modules with Microservices architecture using Rest APIs, spring boot and pivotal cloud foundry
Engaged in transforming legacy ETL Tool into a suite of cloud-hosted Microservices using Spring Boot.
Interacted with stakeholders and gathered requirements and business artifacts.
Performed unit/integration testing to deliver high quality, functional features with minimal defects.
Wrote technical documentation to support the maintenance team.
Involved in the design and development phases of Agile Software Development.
Trained and mentored junior Java developers on the development of applications using J2EE and Spring Boot.
Technologies used: Java, Spring Boot, XML/JSON, Junit, Mockito, Gradle, Oracle/DB2, PCF, Git, Intellij, Datagrip
Designed and implemented backend services for mobile application to automate the roster and task assignments of ground operation staffs in Airline industry.
Designed and developed restful services for a prototype to showcase capability of Machine Learning algorithms for Hospitality industry.
Extensively worked to build UI Components using Javascript/JQuery/AJAX to interact with webservices.
Integrated Drools rule engine and created DRL files to specify business rules.
Involved in demonstrating prototypes to various clients in Hospitality industry.
Technologies used: Java, Spring Boot, Elasticsearch/Kibana, Drools, HTML, CSS, Javascript/JQuery, AJAX, JSON, Maven, Eclipse, Linux, Putty
Involved in requirement analysis, technical design, research and rapid prototyping and development.
Experience in developing prototypes using top notch technologies for building Front-end and backend modules.
Developed data visualization tool charts using D3,Highcharts etc.
Developed interactive / Voice based mobile and web application to showcase solutions.
Developed AI prototypes - chat based customer experience solution via social media platforms
Developed chatbot prototypes by building own knowledge base and leveraging Stanford NLP, LUIS AI, AIML.
Experienced in demonstrating solutions to prominent individuals/clients across leading Travel and Hospitality industry.
Engaged in building backend services using Restful webservices, third-party API integration.
Skilled team member to handle tasks effectively and master innovative software/tools.
Technology used: Java/J2EE, REST Webservices, Chatbot,AIML, NLP Android, HTML, CSS, Javascript, JQuery, MySQL, Graph Database, Apache Tomcat, Eclipse/Netbeans.
Reviewing code
User interfaces
Process improvements
Project Management
Application design
Usability principles
Quality Assurance Testing
Maintaining applications