Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ravi Teja Kandukuri

Senior Lead Software Engineer
Hyderabad

Summary

Dynamic and results-driven Full Stack Developer with over 15 years of experience in architecting, developing, and leading enterprise-scale web applications. Proficient in a diverse technology stack including Node.js, Angular, React, REST, and AWS, demonstrating a robust understanding of both front-end and back-end systems. Recognized for fostering cross-functional collaboration, mentoring teams, and implementing modern engineering practices that enhance delivery speed and elevate product quality.

Overview

15
15
years of professional experience

Work History

Senior Lead Software Engineer

ValueLabs
12.2023 - 08.2025

Worked as a Senior Lead Engineer for Outreach – a sales engagement platform that enables sales teams to automate outreach, personalize engagement, forecast outcomes, and close deals more efficiently.

  • Developed a responsive support-admin UI using React, TypeScript, HTML5/CSS3, and Bootstrap, translating UX wireframes into interactive, cross-browser experiences.
  • Designed and implemented RESTful APIs with Node.js and Express.js, integrated seamlessly with frontend applications.
  • Implemented database interactions with the PostgreSQL database.
  • Architected a Cypress-based E2E testing framework, with results captured in Datadog for automated monitoring and failure alerts.
  • Established coding standards and best practices to ensure high-quality, maintainable, and consistent code across the team.
  • Delivered projects within tight deadlines by proactively identifying improvements, resulting in significant cost savings, and improved efficiency.
  • Led and mentored a team of engineers, driving Agile/Scrum delivery, conducting performance reviews, providing constructive feedback, and guiding career growth.
  • Added unit tests for React applications improving code quality.

Lead Software Engineer

Noumena Partners
09.2022 - 12.2023

Worked as a Lead Software Engineer for Noumena, a platform tailored for freelance professionals, offering resources for business management, project financing, and networking.

  • Led a team of software engineers, driving Agile delivery, mentoring team members, and fostering a culture of accountability and continuous learning.
  • Architected and developed scalable backend services using Node.js, Express.js, and NestJS, implementing microservices with REST communication, and AWS SQS/SNS for event-driven workflows.
  • Designed and optimized RESTful and GraphQL APIs for efficient internal and external service consumption.
  • Implemented database interactions using PostgreSQL and MongoDB, ensuring scalability and performance.
  • Developed a responsive, customer-facing UI with Angular, TypeScript, HTML5/CSS3, and Bootstrap, delivering consistent cross-browser experiences.
  • Integrated third-party services, including Idology, Experian, Plaid, and DocuSign, expanding product features and compliance.
  • Implemented a subscription billing system using Chargebee, enabling automated payments, invoicing, and plan management.
  • Added unit tests using Jasmine/Karma for Angular and Jest/Mocha for Node.js services, ensuring high code coverage, reducing regression defects, and improving release quality.


Lead Software Engineer

EPAM Systems
05.2019 - 09.2022

Actively contributed to the development of a web application designed to integrate seamlessly as a plugin within Microsoft O365 Office tools. The application is primarily used by junior bankers to streamline the creation of presentations by enabling smooth data export and interaction between various Office tools.

  • Led a team of engineers, ensuring high-quality deliverables, mentoring junior developers, and supporting career growth through feedback and guidance.
  • Conducted code reviews and performance evaluations, improving code quality, maintainability, and team effectiveness.
  • Established coding standards and best practices, driving consistency and readability across the team.
  • Designed and developed RESTful APIs with Node.js and Express.js, and implemented MongoDB interactions for scalable backend services.
  • Developed a feature-rich web application using Angular, OfficeJS, HTML5, and CSS3, delivering a seamless and responsive user experience.
  • Delivered results under tight deadlines in fast-paced environments, proactively resolving challenges to achieve project goals.
  • Introduced and standardized unit testing practices within the team, and mentored them, ensuring consistent quality across deliverables.
  • Added unit tests using Jasmine/Karma for Angular, improving code quality.

Senior Software Engineer

MasterCard
06.2016 - 05.2019

Actively contributed to the development of Bank of America’s digital wallet integration for Masterpass, Mastercard’s secure digital wallet platform that simplifies online and in-app purchases by storing payment and shipping details for faster, more convenient checkouts.

  • Developed a responsive Single Page Application (SPA) using Angular, TypeScript, HTML5/CSS3, and Bootstrap, integrated with backend APIs, and ensured cross-browser compatibility with WCAG-compliant accessibility.
  • Migrated the Merchant Onboarding UI portal from AngularJS 1.5 to Angular 2, modernizing the architecture for improved performance, maintainability, and scalability.
  • Developed a Support-Admin UI using Angular, TypeScript, HTML5/CSS3, and Bootstrap to configure customized wallet settings, and generate reports on wallet transactions.
  • Added unit tests for UI applications to enhance code quality.

Staff Software Engineer

Altimetrik India Pvt Ltd
10.2014 - 06.2016

Actively contributed to the development of the Merchant Onboarding Portal for Visa Checkout, a digital wallet service that securely stores payment and shipping information to simplify online shopping, and provide faster, seamless checkout experiences.

  • Developed web applications for Merchant Onboarding and the Visa Developer Portal using AngularJS, JavaScript, HTML5, and CSS3, ensuring cross-browser compatibility, and a consistent user experience.
  • Built a JavaScript SDK for direct integration with customer applications to configure Visa Checkout settings, serving as a streamlined substitute for the Visa Developer Portal.
  • Collaborated with cross-functional teams to deliver solutions aligned with business and client requirements.
  • Delivered high-quality results within tight deadlines in a fast-paced environment.

Software Engineer

Hewlett Packard
11.2013 - 10.2014

Contributed to the development of key modules for HP OneView, a unified infrastructure management platform that simplifies provisioning, automation, and lifecycle management of software-defined data center components.

  • Developed Single Page Application (SPA) modules using HTML5, CSS3, JavaScript, jQuery, and the HP Piano framework, delivering intuitive and responsive user interfaces.
  • Supported system administrators by building tools to provision, control, and automate data center infrastructure through a unified interface.

Software Engineer

Opera Solutions
08.2010 - 11.2013

Worked on a diverse range of projects, from developing self-initiated internal tools to building scalable, enterprise-grade applications and products in healthcare and enterprise domains.

  • Developed a scalable product to identify revenue losses in hospital billing through modular analysis and reporting tools.
  • Integrated data from EMR/EHR systems to analyze patient encounters, charge capture, and billing workflows.
  • Ensured compliance with HIPAA guidelines by implementing secure data handling and processing practices.
  • Developed a web application using HTML5, CSS3, JavaScript, and jQuery, integrated with backend REST APIs for seamless data interaction.
  • Automated the manual payroll process by developing a tool with Adobe Flex and ActionScript to generate pay slips and reimbursement slips.

Education

Bachelor of Engineering - Electrical, Electronics & Communications Engineering

Anna University
Chennai, India
04.2001 -

Skills

Nodejs

Expressjs

TypeScript

GraphQL

MongoDB

Angular

React

NestJS

HTML5

CSS3

Responsive UI

Unit Testing

Amazon web services

Agile methodologies

Timeline

Senior Lead Software Engineer

ValueLabs
12.2023 - 08.2025

Lead Software Engineer

Noumena Partners
09.2022 - 12.2023

Lead Software Engineer

EPAM Systems
05.2019 - 09.2022

Senior Software Engineer

MasterCard
06.2016 - 05.2019

Staff Software Engineer

Altimetrik India Pvt Ltd
10.2014 - 06.2016

Software Engineer

Hewlett Packard
11.2013 - 10.2014

Software Engineer

Opera Solutions
08.2010 - 11.2013

Bachelor of Engineering - Electrical, Electronics & Communications Engineering

Anna University
04.2001 -
Ravi Teja KandukuriSenior Lead Software Engineer