Summary
Overview
Work History
Education
Skills
Timeline
Generic

Madhuri Lakkireddy

Dallas,TX

Summary

 Over 8+ years of IT experience in development of Java/Spring framework based microservices and

decent exposure to frontend stack involving Javascript, React along with NodeJS as backend.

 Expert skills in application programming using Java, Collections, Multithreading, Servlets, JDBC, JMS,

Webservices (SOAP and REST), Spring, Hibernate.

 Very good understanding of frameworks such as Spring Security, Spring Boot, Spring Batch, Spring Rest,

Spring Integration Hibernate and SOA based Web Services (both SOAP and RESTful), Test Driven

development, Agile and Sprint approach, with hands on implementation experience.

 Experience in Planning, designing, usage of Amazon Web Services (AWS) for a substantial number of use-cases and used

range of services like: API Gateway, Lambda, Opensearch, RDS, Elasticache, Cloudwatch (for monitoring), IAM,

SQS, SNS, Dynamodb etc.

 Extensively worked on Messaging brokers like: Apache Kafka, RabbitMQ on high volume data flow with spring

libraries.

 Extensive experience in using various design patterns and industry best practices such as MVC (Model-View-

Controller), Singleton, Factory and DAO, DTO, singleton.

 Worked on various behavioural and structural patterns like: Decorator, Template, Façade, Iterator, Observer.

 Worked on latest features of Java 8 like Lambda expressions, and functional interfaces, Streams, and Java 17 records

etc.

 Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures,

packages using PL/SQL in Oracle and MySQL, PostgreSQL.

 Extensively worked on NoSQL databases like Elasticsearch in recent projects.

 Excellent industry experience developing efficient, portable, web-based user interfaces using HTML, Javascript,

ReactJs, CSS.

 Implemented J2EE standards, MVC architecture using Spring Framework.

 Development experience with NodeJS, Express.js framework and patterns involving development of RESTAPIs

with this stack.

 Involved in creating a reusable component using React JS for DOM manipulation. Developed various screens for the

front end using React JS and used various predefined components from redux, 3rd party libraries (NPM) based on

requirements.

 Developed various Single Page Applications (SPA) using ReactJs and extensively used react-router to have a feel

of multiple pages and paths behind the scenes.

 Enforced keycloak as centralized Auth server and integrated with AWS API Gateway authorizer and lambda for HTTP

& Websocket flows.

 Experience in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with

ECMA6 features, JSON, Bootstrap, React, Redux.

 Experience in using build/deploy tools such as Jenkins, Docker, and AWS for Continuous Integration & Deployment for

Microservices.

 Practical familiarity with UML diagrams like Use Case Diagrams, and Class Diagrams, sequence diagrams.

 Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.

 Experience in using various version controls and configuration management tools like Git, GitHub, Bitbucket.

 Experience in Jenkins integration service for software development and Agile methodologies like SCRUM, Sprint

planning and retrospective meetings.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Salesforce
02.2024 - 08.2024
  • Completed the onboarding on time and became ranger in 1 month and completed all industries training modules, specifically automotive cloud within 2 months of joining Salesforce.
  • List View for Expression Sets - Completed a major story that was created via Actionable Event Orchestration before 250 FF successfully.
  • Captive Finance and Loan Journey - Successfully learned everything about captive finance and the entire loan journey of a user. Enhanced my understanding of the financial domain and improved my ability to develop and support related applications.
  • Omni Studio Expertise - Have gained end-to-end expertise in Omni Studio by completing Trailhead modules. Built and customized seamless user experiences, improving development processes and delivering high-quality solutions stakeholders.
  • Usage-Based Licensing - Implemented by adapting the Financial Service Cloud team’s solution to track the creation count of application forms for vehicle and asset lending.
  • Validated the functionality of all setup pages -within the automotive domain across multiple browsers, as part of security team initiative.
  • • Resolved multiple Test Failures, Bugs, Gacks and addressed Localization Bugs.
  • • Actively participated in all team sessions, including Blitz, demos, and other collaborative meetings which helped me stay aligned with the team’s goals, share knowledge, and contribute to our collective success

Senior Software Engineer

Bigbasket
08.2022 - 01.2024

• Managing Warehousing Operations - Developed a robust backend platform using Golang. Designed the system to handle various tasks such as receiving, returning and stacking orders

based on availability and quality requirements. Implemented functionality to generate and distribute invoice receipts for all warehouse transactions.

• Picking Service - Built a microservice that facilitates picking of an order by assigning it to a

picker

• Container Service - Enhanced a microservice that mananged linking and delinking of containers to an order.

• Developed code, increasing the number of contexts for delivery logistics

• Learnt Golang on the fly

• Deployed the microservices using Kubernetes.
• Implemented various Kafka consumers listening to new customer orders.
• Mentoring two freshers in both Golang and Python (Django Framework) during said

backend development

Software Development Engineer II

Toothsi
11.2021 - 08.2022

• Developed backend applications integrating Google Calendar, Google Maps, Darwin- box among a few technologies into our workflow. The following micro-services are

owned/developed by her -

  • Lead Scoring Dashboard - Compute and qualify leads based on predefined criteria factored from several marketing sources.
  • Toothsi Pro Tracker - Add tracker for Toothsi pro and give live location updates.
  • ToothsiProPerformance-Save/retrieve performance and other success metrics of Toothsi pros, and report one’s rating to city heads.
  • Ozontel Calls - Enable IVR based calling using the third party service to mediate communication between Toothsi pro and customer.
  • WebEngage Comms - Worked with web-engage-services to send transactional messages to customers.
  • Machine Readings - Store and modify machine readings in AWS Dynamo-DB.
  • Firebase Notification - Create and ring a buzzer/alarm using firebase notifications to inform Toothsi Pro about their appointment before one hour.
  • Skinnsi validation checks - Develop validation checks for various service packages from Skinnsi.
  • UAE onboarding - Clone and change the generic backend code and UX related flows to accommodate a new country.
  • COVID Protocols - Updation of covid vitals of internal employees and communicate the same to respective city heads.
  • Fingerprint logger - Enable tracking/storing of a user’s finger print urls in mongodb.
  • Communication logger - Store all user based mobile/desktop communications into a single mongodb database.• Learnt typeorm and nestjs framework in nodejs on the job delivering consistent results.

Software Development Engineer

Unacademy
05.2020 - 10.2021

• Worked on Python based project using Django, supporting the core backend team in adding new features and fixing bugs.

• Work involved developing, testing and deployment using several tools such as VS Code, Git, Jenkins, Retool in an AWS environment.

Software Enigneer

Ashok Leyland
07.2017 - 04.2020

• Migrated over a dozen applications from JAVA to Python for mobile and web-applications that collect vehicle and other logistics data. Acted as support for the same APIs.• Created a truck dashboard as POC using Raspberry and Python.• Worked on a vehicle tracking system to store their location information in an internal

database.

• Studied, proposed and implemented process changes in Ashok Leyland’s assembly plant in

Alwar. The proposals included elimination of non-value activities,identifying bottlenecks,

cost reduction alternatives Incurred cost-saving of 2000 per vehicle and time-reduction of

approx. 5hoursperassemblycycle.

• Received six-sigma Green-Belt award for proposing 4 lean manufacturing techniques in two

months.

Education

Bachelor of Science -

Sathyabama University

Skills

    Languages/Technologies: Java, SQL, React, JavaScript, Python, Golang, Microservices, PostgreSQL, MySQL, Nextjs, Django

    Elasticsearch, Apache Kafka, Oracle (PLSQL), Redis, React, Python, HTML5, CSS3

    Libraries/Frameworks: Spring framework, Spring Boot, Spring JPA, Spring Integration, Hibernate,

    OAuth2, Keycloak, Spring AOP, AWS SQS, API Gateway, SNS, AWS Lambda, Spring Cloud (Eureka,

    Gateway, Zuul, Config server, Feign Client), OpenAPI3 Swagger, Liquibase, MuleSoft API gateway,

    RabbitMQ, React, Redux, RESTful APIs

    Software/Tools: Docker, AWS, Jira, GitHub

    Certifications: AWS Developer Associate, Oracle Java SE (with full practical experience on Java 8, 11, 17),

    LeetCode Data Structures and Algorithms

Timeline

Senior Software Engineer

Salesforce
02.2024 - 08.2024

Senior Software Engineer

Bigbasket
08.2022 - 01.2024

Software Development Engineer II

Toothsi
11.2021 - 08.2022

Software Development Engineer

Unacademy
05.2020 - 10.2021

Software Enigneer

Ashok Leyland
07.2017 - 04.2020

Bachelor of Science -

Sathyabama University
Madhuri Lakkireddy