
Java developer with 8 years of IT experience, highly experienced in web application development and high performance middleware applications
I love to design and build systems that are scalable and performant. I have delivered various high performance middleware and enterprise applications on J2EE and Spring. I also have very good experience designing and building REST Services based on JAX-RS and Spring REST.
Currently, I am involved with one of the clients of my employer to integrate their enterprise systems using Spring Integration with both legacy and cloud based services. The test driven development style that we have adopted during this project has brought me to admire the significance of writing good tests and ease of having a CI-CD setup.
In my spare time, I like to tinker with any piece of technology that has caught my interest or working on personal projects. Recently, I have taken up Angular6 and looking for opportunities which can help apply my learnings and advance my skills further.
Design & development of Spring Integration based service to communicate information between VC++ based system with 3rd party REST API and Microsoft Azure Service Bus via Tibco EMS.
Design & development of Spring based system to analyze operational data flow between client and their partners for identifying and correcting data discrepancies.
Migration of Microsoft Access DB based standalone application to web based distributed system and integrate with client portal.
Build a responsive web portal to report real-time daily/monthly operational/performance KPI for client executives to plan future operational efficiency.
Worked on various web projects and middleware applications based on Struts, jQuery, EJB, JunitEE, SOAP services etc. with solo responsibility of requirement understanding, technical stack decisions, design, development, testing and deployments.