Experienced Software Professional with over 16+ years of experience in Java and J2EE technologies. Currently serving as a Technology Lead for a leading automobile company in Brussels since March 2020. Adept at understanding complex architectures, redesigning applications for enhanced performance, and implementing solutions using Object-Oriented Development. Proficient in ensuring seamless software delivery through code reviews, pull request evaluations, and CI/CD tools, with strong expertise in SCRUM methodology.
As a Technology Lead at Infosys Ltd., I led multiple projects primarily focused on solution design, system performance optimization, and legacy system migration.
1. Solution Design and Collaboration:
· Designed solutions for new business requirements in collaboration with Product Owners.
· Reverse-engineered legacy applications and tools to design modern, optimized solutions.
2. Development and Integration:
· Developed performant solutions using Spring Boot, ReactJS, Hibernate/JPA, and Apache Kafka.
· Replaced legacy MQ calls with REST services using javax-rs and Apache HTTPClient.
· Developed optimized solutions to handle large Excel files with 150K records.
· Implemented continuous integration pipelines using GitAction.
· Ensured the code quality with SonarQube and Checkmarx.
3. Sprint Planning and Project Management:
· Managed sprint planning, development, and integration with geographically distributed teams.
· Coordinated with global teams to ensure timely and successful deployments.
4. Code and Design Reviews:
· Led code reviews and performed low-level design reviews to ensure quality and performance.
· Conducted unit testing and collaborated on design documentation using tools like Camunda.
5. System Performance Optimization:
· Optimized mainframe resource utilization to reduce operational costs (e.g., improved utilization by 80% in one project).
· Focused on reducing mainframe resource costs by de-scoping legacy components and developing new web services.
6. Documentation:
· Created low-level design documents and maintained detailed design documentation.
7. Deployment Coordination:
· Led deployments of applications, coordinating with global teams to ensure smooth integration and rollouts using Git, Bamboo, Jira and ServiceNow for Issue tracking.
8. Technology Leadership:
· Acted as an on-site coordinator, leading development teams with geographically distributed teams, comprising 4-8 members through technical challenges and project requirements.
1. Web Application Development:
· Developed web-based applications using Spring, JSP, ExtJS, and Hibernate.
· Created user registration modules and central tracking systems.
· Ensured the code quality with SonarQube.
2. Cloud Deployment and Configuration:
· Deployed applications on AWS EC2 and configured databases on AWS RDS.
· Implemented AWS S3 for file storage and managed large-scale data storage.
· Used Jenkins for Continuous Integratiion and deployments.
3. Search Functionality:
· Integrated Apache Solr for advanced search functionality within applications.
4. Integration with Third-Party Systems:
· Integrated applications with Salesforce for seamless data tracking and customer management.
5. Content Management and CRUD Operations:
· Managed CRUD operations using Alfresco and JCR libraries.
6. Database Management:
· Used Oracle as the backend database.
Wrote stored procedures using MySQL 5.0 to manage databases efficiently.
1. Analysis & Documentation: Analyzed and understood the existing web application, wrote use cases, flow diagrams, field mapping documents, and program specification documents.
2. Internationalization & Localization: Adapted the application for different languages and regions.
3. Web Development: Developed web-based applications using JSP, Servlet, and Ajax.
4. Content Management: Handled CRUD operations for study material content using Apache Jackrabbit and JCR library.
5. Reporting: Generated reports using built-in tools.
6. Environment Setup & Release Management: Set up the application environment and managed the release cycle.
Customer Interaction: Engaged with customers to understand requirements and provide updates.
Introduction to Cyber Security in SDLC
01/14/25
Infosys Ltd. on deputation in Brussels, Belgium