A

Abhinav Kumar Gupta

Director of Engineering

Bengaluru, Karnataka, India11 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 11 years of experience in scalable system design.
  • Expert in cloud-native app development and microservices.
  • Proficient in Java security and enterprise integration patterns.
Stackforce AI infers this person is a Cloud and Microservices Architect specializing in SaaS solutions.

Contact

Skills

Core Skills

Cloud ComputingMicroservicesJavaSoftware Development

Other Skills

AgileDevOpsSpring BootCI/CDDockerAWSSplunkJava SecurityOAuth2JenkinsJUnitAngular JSSpringRESTful Web ServicesPostgres SQL

About

I have 11 years of extensive work experience to design, develop, and scale globally distributed systems within a large enterprise environment. I lead collaborations with operations and architecture teams, fostering the creation of highly scalable and maintainable applications that align with business objectives. I am a certified expert in cloud-native app development and architecting, using Java, Spring Boot, and Node JS to craft microservices that enhance system flexibility and performance. I also possess in-depth knowledge and hands-on experience in Java security, OAuth2, JWT, and mutually authenticated service architecture and design. Additionally, I have certifications in AWS, PCF, New Relic, and Splunk, enabling me to implement enterprise integration patterns, CI-CD pipelines, app monitoring and alerting, and machine data analysis. I graduated with a B.Tech. in Electronics and Instrumentation Engineering from Techno India, Saltlake Kolkata, and have 8+ years of experience in the telecom domain.

Experience

11 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 6 mos
Current Experience

Anz

Engineer - Chapter Lead(AVP)

Nov 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India · Hybrid

  • As an Engineering Chapter Lead at ANZ Bank, I am responsible for driving engineering excellence, enabling delivery squads, and aligning technical practices with enterprise goals. My role sits at the intersection of leadership, technology governance, and agile delivery.
JavaMicroservicesCloud ComputingAgileDevOps

Accenture australia

Advanced Application Engineer (Associate Manager)

Aug 2021Oct 2023 · 2 yrs 2 mos · Melbourne, Victoria, Australia · Hybrid

  • 1. Leveraged 9 years of extensive work experience to contribute to the design, development, and scaling of globally distributed systems within a large enterprise environment.
  • 2. Led collaborations with operations and architecture teams, fostering the creation of highly scalable and maintainable applications that align with business objectives.
  • 3. Demonstrated proficiency in Java, and Spring ecosystem, including Springboot, resulting in the creation of resilient and high-performance applications.
  • 4. Architected large-scale applications, integrating microservices principles to enhance system flexibility and maintainability.
  • 5. Championed Agile methodologies within the development lifecycle, streamlining processes and ensuring efficient delivery of features.
  • 6. Orchestrated the end-to-end delivery of complex systems, successfully taking projects from conception to production deployment.
  • 7. Utilized Atlassian suite and CI/CD tools such as Confluence, JIRA, GitHub, and Jenkins to optimize collaboration and streamline development pipelines.
  • 8. Employed Docker and Kubernetes for application deployment in Amazon Web Services(AWS), effectively implementing DevOps practices to ensure seamless operations.
  • 9. Leveraged monitoring and alerting tool - Splunk to proactively identify and address issues, utilizing advanced diagnostic techniques like stack tracing and core dump analysis.
  • 10. Demonstrated a profound understanding of cloud technologies, CI/CD best practices, and modern development tools, integrating solutions like GitHub, Bitbucket, Bamboo, and Docker into the workflow. 11. Managed Apache Active MQ messaging with technologies like JMS and MQ, ensuring smooth system operations and communication.
  • 12. Expertly worked with various database technologies including MySQL, Postgres and Datawarehouse Snowflake ensuring optimal data storage and retrieval for applications.
JavaSpring BootMicroservicesAgileCI/CDDocker+3

Infosys

Specialist Programmer

Dec 2017Aug 2021 · 3 yrs 8 mos · Melbourne, Victoria, Australia · On-site

  • 1. Cloud-Native Apps Development and Design: Extensively contributed to the development and design of cloud-native applications, implementing modern architectural paradigms to ensure scalability and resilience.
  • 2. Microservices Development with Spring Boot, Java 11, Node JS:
  • Played a vital role in crafting microservices using Spring Boot, Java 11 and Node JS focusing on modular design and efficient communication between components. Demonstrated comprehensive proficiency in Java and its associated frameworks, including Spring Boot, Spring MVC, Spring JPA, and Spring Core, enhancing the robustness and functionality of applications.
  • 3. Java Security Specialization: Possessed in-depth knowledge and hands-on experience in Java security, encompassing OAuth2, JWT, Kerberos, and the design of mutually authenticated service architectures for fortified application security.
  • 4. Test-Driven Development (TDD): Utilized the Test-Driven Development (TDD) approach, skilfully utilizing tools like Mockito, Junit, and Reflection API to ensure the creation of well-tested and reliable software.
  • 5. Cloud App Architect and AWS Expertise: Excelled as a cloud application architect with a mastery of Pivotal Cloud Foundry (PCF) and a profound understanding of AWS services such as Lambda, API Gateway, EC2, ECS, ERS, Code Commit, Code Deploy, CloudFormation, DynamoDB, and CloudWatch.
  • 6. CI-CD Tools and Implementation: Bamboo/Jenkins Server Configuration, Showcased the ability to create and configure Bamboo or Jenkins servers both on the cloud and on-premise, facilitating seamless and automated Continuous Integration and Continuous Deployment (CI-CD) pipelines.
  • 7. Machine Data Integration and Splunk, New Relic Expertise: Successfully integrated machine-generated data, including application and server logs, with Splunk for comprehensive system visibility. Mastered the creation of robust logging solutions to enable advanced analysis and troubleshooting with Splunk - Dashboard, Report and Alert.
JavaSpring BootMicroservicesJava SecurityOAuth2Jenkins+2

Accenture

Application Development Analyst

Jan 2017Dec 2017 · 11 mos · Bengaluru Area, India · On-site

  • 1. Leveraging Java 8 Features: Leveraged the power of Java 8 features extensively within the application, harnessing their capabilities to enhance functionality.
  • 2. Spring Boot Application Development and Integration: Engaged in hands-on Spring Boot application development, collaborating seamlessly with other Spring modules encompassing JPA, Core, REST, MVC, Spring JUnit, and RESTful Web Services.
  • 3. Microservices Development and Deployment: Developed, and proficiently deployed Microservices on Tomcat servers, optimizing their performance and scalability.
  • 4. Application and API Security Implementation: Demonstrated mastery in ensuring application and API security, expertly implementing Spring Security, JWT, and OAuth protocols.
  • 5. Frontend Development and User Interfaces: Took a proactive stance in front-end development by skilfully utilizing Angular JS and JavaScript to craft user-centric interfaces.
  • 6. Test-Driven Development Excellence: Championed test-driven development practices through the adept application of JUnit 5 and Mockito, ensuring a robust and error-resilient codebase.
  • 7. Agile Methodologies and SDLC Adherence: Embraced Agile methodologies rigorously, following their principles throughout the Software Development Life Cycle (SDLC), fostering flexibility and continuous improvement.
JavaSpring BootMicroservicesAgileJUnitAngular JS

Tata consultancy services

System Engineer

Aug 2014Jan 2017 · 2 yrs 5 mos · Greater Nagpur Area · On-site

  • 1. Engaged in Full SDLC: Played a pivotal role throughout the entire Software Development Life Cycle (SDLC) for a critical internal IT application at TCS.
  • 2. Conducted Requirement Analysis: Analysed software product requirements to ensure a deep understanding of project objectives.
  • 3. Utilized Java Expertise: Leveraged strong Java (v1.8) programming skills to craft reusable code components.
  • 4. Frameworks and Technologies: Applied expertise in Spring (Core, JPA, MVC, Security), Hibernate, and Postgres SQL for creating robust software solutions.
  • 5. Developed RESTful Web Services: Designed and implemented RESTful web services catering to external consumer applications.
  • 6. Enhancements and Fixes: Actively participated in bug fixes, feature enhancements, and performance optimization efforts across middleware and backend layers.
  • 7. Cloud Deployment: Successfully deployed code components on private cloud infrastructure and on Web servers with Apache Tomcat, ensuring efficient system operation
  • 8. Stakeholder Interaction: Prepared engaging software application demos to gather valuable feedback from stakeholders.
  • 9. Maintained Comprehensive Documentation: Created and managed project documentation, ensuring clear and accessible records of project progress.
JavaSpringRESTful Web ServicesPostgres SQLSoftware Development

Education

Techno India , Saltlake Kolkata

Bachelor of Technology (B.Tech.) — Electronics and Instrumentation Engineering

Jan 2010Jan 2014

Rajkamal Saraswati Vidya Mandir, Dhanbad

All India Senior School Certificate Examination - CBSE Class XII — Science

Jan 2008Jan 2010

DAV Public School,Barora , Dhanbad

All India Secondary School Examination — Primary education - Class X

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience