Noida, Uttar Pradesh, India
Technology enthusiast with 17 years of experience in solution designing , developing highly scalable , distributed and resilient enterprise-level applications. Leading team of seasoned professionals as Solution/Cloud Architect and responsible for designing and developing cloud-native applications, application modernization, containerization, and cloud migration. Extended expertise in design, coding, debugging and maintenance of Java/J2EE Systems as a full stack developer. Proficient with Java , Spring-boot, Spring, Struts, Hibernate and Mybatis.
- Led IDC/cloud migration and infrastructure automation with AWS CDK and CloudFormation for Apps-Store service - Developed/maintained cloud-native applications based on AWS / Fargate platform /Microservices for scalability, maintainability, independent deployment, and reduced time to market - Responsible to make cloud integration smoother by helping the team in high level (HLD) and low level (LLD) architecture of monolithic/micro-services apps. Also, provide solutions for complex issues - Performed code quality management and DevSecOps with Git, tests inside Docker, Jenkins Pipeline, Sonarqube, Java, TypeScript, Swagger, JIRA, and Test Coverage in Quality Gate: 85%-90% - AWS CDK/CloudFormation , DMS - EC2 ECS/Fargate ECS/Fargate Spot, Docker Swarm, EMR, Lambda, Aurora MySQL, Oracle, ElastiCache, S3/CloudFront/WAF, CloudWatch/SNS/SES, X-Ray, Route53 - Java/Spring/Akka, TypeScript, OpenAPI/Swagger - Gradle, Maven, Junit , Mockito and Sonarqube - Directly managing team of 15 engineers with mix of Backend, Frontend, Analytics expertise.
- Responsible for designing and developing cloud-native applications, application modernization, containerization, and cloud migration of various critical services of Samsung Smart TVs. - Review current and target architecture of applications. Standardization of app modernization practices and tools. - Led / Managed project with multiple critical Cloud Platform services for Samsung Smart TVs which are highly scalable and fault tolerant. These services handle ~10 Billion API hits/day - Responsible for design of new services/features along with continuous improvement in existing ones. - Responsible for design , development of Oobep portal to SPA from scratch - Planned and led modernization of Apps-Store management portal to SPA from traditional legacy portal - Cost Optimization efforts to keep check on Cloud based services operational expenses.
Client : BT (British Telecom) Tech Stack : Java , Struts , JSP , IBATIS , Oracle 9i , As a development team member I was responsible for development of various Java / J2EE based web applications for BT's Global Services Platform. Major responsibilities were # Requirement gathering and analysis # Use case development # Unit testcase development # Bug fixing # Peer review # Mentoring junior team members
Client : HSBC Tech Stack : Java , Servlets , JSP , Spring , Hibernate , JAXB , ES Framework (HSBC Internal development framework) , DB2 As a development team member I worked on various Java / J2EE based web applications for HSBC's GRV , Collections and EDMS platforms. Major roles and responsibilities were # Requirement understanding # Use case development # Unit testing # Bug fixing