Seasoned Software Engineer with over 19 years of experience in designing, developing, and maintaining Java Enterprise systems and web applications. Expertise in cloud technologies, particularly AWS, with a strong background in DevOps practices and microservices architecture. Proven ability to lead teams, mentor junior engineers, and collaborate with cross-functional stakeholders to deliver high-quality software solutions.
Architected and implemented SOA-based applications, designing the full stack from database to server-side components (including session beans, MDBs, and web services) on the WebLogic platform. Developed a data transformation framework for Java-to-XML conversion, while continuously improving development processes and creating comprehensive system documentation including UML diagrams.
Designed and implemented microservices using Spring Boot and AWS, while also developing an orchestration layer for SOAP services. Improved application performance through caching mechanisms, managed on-premises deployments, and maintained comprehensive documentation in Confluence.
Led migration efforts from Tomcat to WebSphere, including database transition from Oracle to DB2, while implementing Business Objects using ADF framework. Integrated multiple applications, implemented SSO, orchestrated services on WebSphere, and developed DSF client-server for integration testing, all while adhering to Agile methodologies using JIRA for project management.