Welcome to amarpreetbhatia's ✨ special ✨ GitHub profile.
Some quick notes on me 💠
- 🔭 I’m actively working on Cloud Platforms(AWS,GCP,Azure), Microservices, ReactJS, helping development teams in Soultion Designing, Mentoring, day-to-day coding and unit testing.
- 🌱 I’m interested in Machine Learning 🛰️ , Generative AI 🤖
- 👯 I’m open to collaborate on Open source projects, where I can contribute as programmer using Java, javascript or Kotlin languages.
- 💬 Things to do, like to do hands-on coding projects, working on new emerging frameworks, keen to learn new things, always
- 📫 How to reach me: 📲 https://www.linkedin.com/in/amarpreetbhatia/ message me
Click me to view Resume
Seasoned Solution Architect and Technical Lead with over 15 years of experience in designing, implementing, and leading complex IT projects. Proven track record in hands-on development using Java, NodeJS, and cloud technologies, coupled with strong leadership skills in guiding cross-functional teams. Expertise in:
- Full-stack development with Java, Spring Boot, NodeJS, and ReactJS
- Cloud solutions using AWS and Google Cloud Platform (GCP)
- API design and management (REST, SOAP, Apigee)
- Microservices architecture and containerization (Docker, Kubernetes)
- DevOps practices and CI/CD implementation
- Agile methodologies and team leadership
Westpac Group (Employer Infosys Technology), Sydney | May 2022 - Present
- Led the design and implementation of microservices using Java Spring Boot and NodeJS, deployed on AWS and GCP
- Spearheaded the migration of legacy batch processes to Spring Boot Batch, improving performance and scalability
- Conducted code reviews and mentored team members in Java, Spring, JavaScript, and NodeJS best practices
- Drove the adoption of DevOps practices, implementing CI/CD pipelines that reduced deployment times by 40%
- Architected and executed a proof of concept for migrating an AngularJS 1.x application to React
Macquarie Group, Sydney | November 2021 - April 2022
- Collaborated with stakeholders to design and implement solutions aligned with business requirements
- Facilitated Agile practices, including backlog grooming and user story refinement, to support development teams
Cognizant Technology Solutions, Sydney/Melbourne | November 2016 - November 2021
- Led full-stack development projects for major clients including Telstra and ANZ
- Designed and developed microservices in Java and Kotlin using Spring Boot, deployed on AWS, Cloudfoundry, and GKE
- Implemented Backend for Frontend (BFF) pattern to optimize API consumption by web and mobile clients
- Architected and developed an AWS Lambda service using Serverless Application Model (SAM) in NodeJS
- Designed a proof of concept using Spring Boot and Spring Cloud, implementing CQRS pattern and event-driven architecture with Axon framework
Fidelity Information Services, Noida, India | November 2015 - November 2016
- Led the development of an automated UI testing tool with a user-friendly web interface
- Implemented DevOps practices, including Jenkins and Bamboo for CI/CD, resulting in 30% faster delivery times
NIIT Technologies, Noida, India | April 2015 - November 2015
- Served as the primary technical contact for three Scrum teams, integrating SITA products and web applications using SOA architecture
- Designed and implemented an OAuth2-based authentication system for enhanced security
Cognizant Technology Solution, Zurich, Switzerland | Aug 2006 - July 2014
- Led development of complex software solutions for Credit Suisse using Core Java, REST APIs, and Web Services
- Designed and implemented end-to-end flow for Currency Credit Transfer, including SWIFT message handling and ISO 20022 standard migration
- Integrated content management tool OneCMS with web applications, enhancing user experience for relationship managers
- Bachelor of Engineering in Computer Science, Guru Ramdas Khalsa Institute Of Science And Technology, 2003
- AWS Certified Solution Architect Associate, 2020
- Certified Kubernetes Application Developer
- Microsoft Certified: Azure Fundamentals
- Certified SAFe® 5 Practitioner
- TMF (TM Forum) – Open Digital Architecture Foundation Level Exam, 2021
- Languages: Java, Kotlin, JavaScript, Python
- Frameworks: Spring Boot, ReactJS, NodeJS, AngularJS
- Cloud Platforms: AWS, Google Cloud Platform (GCP)
- DevOps: Jenkins, Bamboo, Docker, Kubernetes
- API Management: Apigee, Swagger
- Databases: SQL, NoSQL
- Methodologies: Agile, SAFe, CQRS, Event-Driven Architecture