Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ravi Teja Kandukuri

Vijayawada

Summary

Innovative and performance-driven Full Stack Developer with 14+ years of experience in architecting, developing, and leading high-impact web applications. Adept at delivering scalable solutions in fast-paced environments. Proven ability in Node.js, Angular, GraphQL, and AWS, with a strong foundation in both front-end and back-end systems. Passionate about building efficient, user-centric applications with clean code and modern architecture.

Overview

15
15
years of professional experience

Work History

Software Engineering Associate Manager

Value Labs
Hyderabad
12.2023 - Current

Involved in the development of a Cypress-based testing framework to support automation testers in writing efficient end-to-end (E2E) tests.

  • Implemented scheduled test execution using cron jobs, enabling continuous integration workflows and controlled code promotion.
  • Designed and developed dashboards by ingesting test execution logs into observability tools like Datadog, improving visibility into system health and test results.

Lead Software Engineer

Noumena Partners
Vijayawada
09.2022 - 12.2023

Developed a financial and networking platform tailored for freelancers, offering essential business tools and services to manage operations and support business growth.

  • Designed and implemented scalable microservices architecture using Node.js, Express.js, and GraphQL, enabling modular development and efficient deployment of back-end services.
  • Transformed business requirements into technical specifications and engineered back-end solutions aligned with product goals.
  • Collaborated with cross-functional teams to evaluate application performance and implemented improvements that enhanced system responsiveness and reliability.
  • Led back-end architecture and service design, ensuring clean separation of concerns and scalability across the platform.
  • Utilized Docker and AWS to optimize CI/CD pipelines and manage cloud infrastructure, boosting deployment efficiency and scalability.
  • Integrated third-party APIs and services, expanding application functionality and improving user experience.
  • Maintained on-time delivery by effectively managing personal and project schedules within an Agile development environment.
  • Wrote clean, well-documented, and tested code, following best practices in software design, debugging, and release cycles.

Lead Software Engineer

EPAM Systems
Hyderabad
05.2019 - 09.2022

Developed a dynamic web application integrated with Microsoft Office 365 tools as a plugin, enabling junior bankers to streamline data flow and automate presentation creation across Office apps.

  • Built the front-end using Angular, HTML5, CSS3, and OfficeJS, ensuring a seamless and responsive user experience within the Microsoft ecosystem.
  • Reviewed technical specifications and provided input on architecture and feature design, ensuring alignment with business needs and performance goals.
  • Contributed to the full software development lifecycle, including coding, testing, debugging, and documenting solutions using Agile methodologies.

Senior Software Engineer

Mastercard
Pune
06.2016 - 05.2019

Contributed to the development of Masterpass, a free digital wallet service aimed at streamlining and securing online shopping by centralizing payment and shipping information

  • Built a responsive, cross-browser compatible Single Page Application (SPA) using Angular, HTML5, CSS3, and other modern web technologies.
  • Modernized legacy codebases to align with current development standards, resulting in improved performance and maintainability.
  • Collaborated in an Agile environment, actively participating in the full software development lifecycle including design, coding, testing, debugging, and documentation.
  • Played a key role in improving the user checkout experience by enabling a seamless “shop, click, and checkout” process.

Staff Software Engineer

Altimetrik India Pvt Ltd
Bangalore
10.2014 - 06.2016

Worked as a consultant for VISA Inc. through Altimetrik, contributing to the development of Visa Checkout—a secure, user-friendly digital payment solution designed for seamless transactions across smartphones, tablets, laptops, and desktops. The platform supports existing debit and credit cards, enabling users to shop conveniently and pay easily from any device, anywhere. Focused on enhancing the user experience by delivering a fast, safe, and consistent checkout process across all platforms.

  • Developed a responsive, cross-browser compatible Single Page Application (SPA) using Angular, HTML5, CSS3, and other web technologies.
  • Created and maintained JavaScript SDKs to support integration with third-party platforms and services.
  • Participated in the full software development lifecycle, including design, coding, testing, debugging, and documentation.
  • Followed agile development methodologies to ensure timely delivery and iterative improvement of features.

Software Engineer

Hewlett Packard
Bangalore
11.2013 - 10.2014

Involved in the development of few modules for HP OneView, a comprehensive infrastructure management platform used by system administrators to provision, control, and manage software-defined data center components. HP OneView offers a unified interface to automate data center maintenance and streamline management tasks.

  • Supported system administrators with tools to provision, control, and automate data center infrastructure through a unified interface.
  • Developed a Single Page Application (SPA) using HTML5, Angular, and CSS3 to enhance user interaction and responsiveness.
  • Coded, tested, debugged, and documented software features following agile development methodologies.

Software Engineer

Opera Solutions
Noida
08.2010 - 11.2013

Stared career with Opera Solutions and worked on various projects right

from the development of internal tools for the Company (self-initiated) to

Enterprise level applications and Products.

  • Contributed to the HMA Revenue Leakage Product, a scalable solution designed to detect and reduce revenue loss in hospitals during the billing process.
  • Worked on Emergency Room Staffing Optimization, optimizing staff availability in emergency rooms based on patient volume, emergency severity, and wait time constraints.
  • Built a Payroll Automation Process to streamline the generation and scheduled distribution of payslips and reimbursement slips for employees.
  • Responsible for UI dashboard development using Flex 4.0 and ActionScript 3.0, and integrated services for seamless backend communication.

Education

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Prathyusha Engineering College
Chennai
05.2010

Intermediate - Board of Intermediate

Nalanda JR College
Vijayawada
04.2006

Secondary School of Education - Secondary School of Education

Gowtham Public School
Vijayawada
04.2004

Skills

  • Node JS
  • Express JS
  • Type Script
  • GraphQL
  • MongoDB
  • Angular 2
  • JQuery
  • HTML 4/5
  • CSS3
  • AJAX
  • SASS / LESS
  • Docker
  • CircleCI
  • Datadog
  • AWS
  • ReactJS
  • Bootstrap
  • Jasmine
  • Karma
  • Backbone JS
  • Agile
  • Postman
  • High Charts
  • D3js
  • REST

Languages

Telugu
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Software Engineering Associate Manager

Value Labs
12.2023 - Current

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 And Communications Engineering

Prathyusha Engineering College

Intermediate - Board of Intermediate

Nalanda JR College

Secondary School of Education - Secondary School of Education

Gowtham Public School
Ravi Teja Kandukuri