Summary
Overview
Work History
Education
Skills
Projects Execution
Timeline
Generic
Anil Kumar Boddepalli

Anil Kumar Boddepalli

Bangalore

Summary

Seasoned software engineer with 17 years of extensive experience in Java, Spring Boot, AWS, Python, AppSync, and Node.js. Skilled in designing, developing, and deploying complex, scalable applications with a focus on microservices architecture and cloud-native solutions. Expertise in full-stack development, serverless architecture, and API design. Adept at leading large teams, mentoring developers, and driving projects from conception to production. Committed to continuous learning and applying the latest technology trends to deliver high-quality software solutions.

Overview

17
17
years of professional experience

Work History

Senior Technical Lead

Happiest Minds Technologies Limited
Bangalore
06.2015 - Current
  • Lead the architecture, design, and development of a high-availability microservices ecosystem using Java, Spring Boot, and Node.js, deployed on AWS.
  • Implemented serverless architectures with AWS Lambda and AppSync, streamlining the backend services and reducing operational costs by 35%.
  • Developed and managed GraphQL APIs using AWS AppSync, enhancing real-time data access, and improving client performance.
  • Automated deployment pipelines using Jenkins, Docker, Kubernetes, and Terraform significantly reduce deployment time and improve scalability.
  • Led a team of 15+ engineers, providing technical guidance, conducting code reviews, and ensuring adherence to best practices.

Senior Software Engineer

Wipro
Bangalore
09.2010 - 06.2015
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Designed customized solutions for proposals to potential customers.
  • Designed and implemented Node Project and Maven Project, which form the front end of the Portal application. Incorporated facade design pattern by making extensive use of the Spring framework to clearly differentiate roles and responsibilities, and also to make code maintenance easy.
  • Involved in providing technical support for the team and unit testing of the application. Involved in Scheduler's implementation.

Software Engineer

MetaSparc Software India Pvt. Ltd
Bangalore
09.2007 - 09.2010
  • Discussed issues with team members to provide resolution and apply best practices.
  • Development of HTML, Velocity Templates using different tags. Development of Servlet Components. Database management and JDBC connectivity.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

Education

B.Tech -

Jawaharlal Nehru Technological University
India
04-2005

M.P.C -

Board of Intermediate Education
India
04-2001

SSC -

Board of Secondary Education
India
04-1999

Skills

  • Programming Languages:- Java, Python, Nodejs
  • Spring Framework:- Spring, Spring Boot, Spring MVC
  • ORM Framework: Hibernate, iBatis, JPA
  • Cloud Platforms: AWS, AWS AppSync
  • Serverless & APIs: AWS Lambda, AWS AppSync, RESTful APIs, GraphQL, API Gateway
  • Event Store & Streaming:- Apache Kafka, Kafka Streams API, Kafka Connect API
  • Unit Testing:- JUnit, Mockito, Behavior Driven Development, Postman
  • Tools:- Maven, Gradle, Jenkins, Jira, Kubernetes, Splunk, Swagger, SonarQube, Kibana, Elastic Search, ServiceNOW
  • Version Control:- Git, BitBucket, SVN
  • IDE Tools:- Eclipse, IntelliJ, STS, VS Code
  • Database: Oracle, MySQL, DynamoDB, PostgreSQL, MongoDB

Projects Execution

  • CLS-BFF - January 2024 - Now / Pearson

            BFF Layer acts as interface between frontend and backend with in the Pearson. So we have used AWS AppSync service for this layer. AppSync resources are created and maintained using the PDP BFF Application Deployment Framework. The Authorizer Lambda is deployed using the PIF managed service, and the Resolver Lambda is deployed using the PDP Lambda ADF. The Merged API will be deployed using a managed services (PIF) template. 

Tech Stack - AWS Appsync, Node.js

  • Adaptive Learning - January 2023 - December 2023 / Pearson

            PLA provides Learner Data Intelligence and enables data driven decisions by providing self-discovery of Product Analytics to internal stakeholders such as sales, product teams, and content writers. We simplify and standardize the data collection of activities and events from all Pearson Products. We also provide SDKs to instruments and collect data for GA, Web, Mobile and back-end activities. We have the ability to deliver raw data from the Pearson Learning Platform products as a service to institutional customers and deliver the Learning Analytics Platform Services for PLP about the learner to learners, instructors and institutions.       

Tech Stack - Java11, Spring Boot, Graph QL, Neptune, Kafka

  • ARIA - January 2022 - December 2022 / Pearson

                Our operating model: making sure we have the right skills and capabilities, organized in the right way to drive business success Prioritization and governance: how we decide on the change we need in the future, set that change up for success and ensure it delivers as expected Customer transformation: how we present a unified and consistent face to customers, especially where there are crossovers between business units Maximizing our role in Pearson: how we get the most out of being part of a larger parent company. 

Tech Stack - Node.js, AWS Lambda, DynamoDB

  • Revel - June 2015 - December 2021 / Pearson

                  Revel replaces traditional texts with an engaging learning experience that prepares your students to  meaningfully participate in your class. Unlike any learning materials you’ve seen, Revel presents an affordable, seamless blend of author-created digital text, media, and assessment based on learning science. Revel keeps your students engaged as they read, practice, and study in one continuous experience — anytime, anywhere, on any device. 

Tech Stack - Java1.8, Spring4, RESTful, Cassandra, Tomcat8

  • Base Supplier Connect - January 2014 - June 2015 / Wipro

               BSC solution requirements to be delivered as part of all Base))) deployments in Accounts Payable implementations and in addition have the option of being deployed as a stand-alone solution and having the capability to be integrated with third party ERPs and/or AP processing tools. Vendor Portal will fulfil the needs of suppliers who require a single interface to interact with customers having multiple client stake holders viz: purchase dept., Finance dept., Business Users, Legal dept. etc. 

Tech Stack - Node.js, Redis, Jade, Java, Spring, Hibernate, Jboss4.2.5GA, MySQL, MongoDB

  • BASE 1.5R - November 2012 - December 2013 / Wipro

           BASE is a technology platform that integrates outsourced services with the customer’s internal business processes. Delivery Management Layer: This layer enables automatic allocation of jobs according to skill levels, exception tracking and management, process audit trail and quality control enabling lower learning curve through guided workflow. Process Layer: Enables standardization and automation of business processes and provides a single window process execution. Information Layer: Provides transparency and visibility to the outsourced operations and business metrics. 

Tech Stack - Java, Xml, Spring, Hibernate, Eclipse, Jboss4.0.5 GA, MySQL

  • Intrago –Rental and Management Solutions - September 2007 - August 2012 / MetaSparc

               Intrago’s proprietary, patent-pending system allows a customer to choose any available vehicle secured at any charging station, unlock the vehicle of their choice with a single ‘key’ right at the vehicle, and immediately ride away. The customer can return the vehicle to the original location, or any other Intrago site located conveniently throughout the surrounding area. RFID based is used to authenticate users as well as associated vehicle at demarked entry/exit gates and the count of the vehicle. Every Vehicle and user is provided with a RFID card that carries a Unique Identification Number and also user and vehicle information. 

Tech Stack - Java, Servlets, Velocity, NetBeans5.5, Geronimo, MYSQL, Waff

Timeline

Senior Technical Lead

Happiest Minds Technologies Limited
06.2015 - Current

Senior Software Engineer

Wipro
09.2010 - 06.2015

Software Engineer

MetaSparc Software India Pvt. Ltd
09.2007 - 09.2010

B.Tech -

Jawaharlal Nehru Technological University

M.P.C -

Board of Intermediate Education

SSC -

Board of Secondary Education
Anil Kumar Boddepalli