Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Santosh Banuri

Senior Software Engineer | Cloud & API Integration Specialist

Summary

Results-driven full stack engineer with 10+ years of experience building scalable web and cloud applications. Skilled in Angular, React, Java, Spring Boot, Node.js, REST APIs, AWS/GCP migrations, microservices, CI/CD, and cloud-native architecture emphasizing performance, security, and reliability.

Overview

10
years of professional experience
2026
years of post-secondary education

Work History

Wheel Pros LLC

Sr. FULL-STACK DEVELOPER
11.2023 - Current

Job overview

  • Utilized AWS Lambda functions for executing backend logic in a serverless architecture, improving performance and reducing infrastructure overhead.
  • Experienced in Agile software development methodologies, working closely with cross-functional teams and using tools like Jira and Confluence for sprint planning, task tracking, and documentation.
  • Implemented front-end solutions using Angular, ReactJS, HTML5, CSS3, and TypeScript to build responsive and accessible user interfaces.
  • Developed and orchestrated ETL pipelines using AWS Glue and Python, automating data extraction, transformation, and loading from S3 to Redshift and RDS.
  • Integrated Apache Kafka for real-time data streaming and asynchronous communication between microservices.
  • Used Docker to containerize full stack applications and microservices, improving environment consistency and deployment speed.
  • Engineered RESTful APIs using Node.js and Java Spring Boot, enabling robust order processing and marketplace service integrations in a microservices environment.
  • Designed and consumed RESTful and SOAP web services using JSON and XML in SOA-based architectures.
  • Implemented automation test suites using Mocha and Selenium for critical product workflows.
  • Embraced a test-first development approach using Mocha, Jest, Cucumber, and Selenium to improve coverage and detect regression issues early.
  • Implemented code splitting, lazy loading, and tree shaking using Webpack to minimize bundle size and improve application scalability.
  • Applied design thinking and TDD to iterate on user needs and deliver maintainable, high-quality code.
  • Implemented monitoring solutions using Splunk to track application performance and detect anomalies, improving system reliability by 30%.
  • Developed high-performing, responsive, and modularized user interfaces using Angular 16+ with component-based architecture adhering to Angular best practices.
  • Developed and consumed RESTful APIs across front-end and microservice layers within secure, production-ready environments.
  • Applied API security best practices, including token-based authentication, rate limiting (throttling), logging, caching, and request/response transformation.
  • Created and maintained interactive API documentation using Swagger/OpenAPI, improving developer onboarding and integration consistency.
  • Built microservices using event-driven architecture and message queues (AWS SNS/SQS) to decouple internal services and ensure scalable processing.
  • Designed and implemented an automated CI/CD pipeline using AWS CodePipeline and AWS CDK, accelerating deployments and reducing errors.
  • Ensure codebase integrity and cross-team collaboration through consistent use of Git, AWS CodeCommit, and peer code reviews.
  • Implemented pixel-perfect layouts and UI components in based on Figma designs.
  • Integrated Datadog for real-time monitoring of front-end performance, error tracking, and user behavior analysis across deployments.
  • Worked extensively with NoSQL databases like DynamoDB, designing document schemas, managing collections, and optimizing queries for scalable performance.
  • Reduced application bugs by implementing rigorous unit testing frameworks alongside comprehensive test coverage.
  • Streamlined application development by implementing efficient coding practices and software design patterns.

ADT Security Services

IT ENGINEER
02.2016 - 10.2023

Job overview

  • Led full lifecycle software development activities, including gathering business requirements, system design, application development and deployment, ensuring solutions aligned with company objectives and client specifications.
  • Actively contributed to Agile ceremonies including daily stand-ups, sprint retrospectives, and backlog grooming to ensure continuous improvement and team alignment.
  • Designed and developed dynamic, mobile-first web applications using Angular 10+, HTML5, CSS3, and Bootstrap, reducing user-reported issues by 20% through comprehensive cross-browser and cross-device compatibility testing.
  • Led a team of 4 developers in designing and implementing a scalable microservices architecture using Node.js and Angular, resulting in a 40% improvement in system performance and reliability.
  • Built and supported Java-based, data-centric applications optimized for performance and large-scale enterprise environments.
  • Designed reusable TypeScript components and services as part of the Angular upgrade strategy, improving maintainability and performance.
  • Proficient in Spring Framework, including Spring Boot, Spring MVC, Spring ORM, Spring Integration, and Spring Batch for building enterprise-grade applications.
  • Configured and optimized Webpack build for Angular applications to enhance bundle performance and reduce load times.
  • Researched and adopted emerging technologies to enhance system scalability and application performance.
  • Experienced with source control tools such as Git and Bitbucket in Agile development workflows.
  • Designed and developed scalable backend services using Java and Spring Boot with efficient data modeling and REST API development.
  • Managed application state using Redux and Context API, enhancing maintainability across mobile and desktop variants.
  • Collaborated with UI/UX designers, backend developers, and cross-functional teams to deliver high-performing applications.
  • Engineered fault-tolerant serverless authentication solution using Google Cloud Functions and JWT, enhancing login security for internal ADT and Salesforce applications without adding operational overhead.
  • Implemented message producers and consumers in Java/Node.js to handle event-driven workflows using Kafka topics and partitions.
  • Improved CI/CD processes by integrating automated unit testing frameworks like Jasmine, Karma, Jest and Protractor into build pipelines, introduced SonarQube static code analysis, and enhanced code quality across multiple teams.
  • Assist in program design, coding, code review, benchmark testing, debugging, and documentation, mentor and guide application developers and junior team members.
  • Applied Test Driven Development (TDD) using JUnit and Mockito, with CI/CD pipelines built using Jenkins.
  • Led troubleshooting of critical production systems and collaborated across teams to ensure system reliability.
  • Strong experience with SQL databases such as Oracle and SQL Server, including writing complex queries, stored procedures, views, and triggers for data retrieval and manipulation.
  • Created and managed Dockerfiles, and used Docker Compose for local orchestration and multi-container development setups.
  • Experience with build tools such as Maven, Gradle, and Nexus for dependency management, artifact storage, and versioned release workflows.
  • Troubleshot complex technical issues, providing timely resolution to minimize disruptions.
  • Designed and deployed effective IT solutions for increased productivity and streamlined operations.

Jackson National Life Insurance

UI DEVELOPER
09.2015 - 01.2016

Job overview

  • Coded and tested dynamic, user-friendly web applications using AngularJS, HTML5, CSS3, and the Bootstrap framework, ensuring responsive performance across desktops, tablets, and mobile devices.
  • Applied Agile methodology throughout the project lifecycle, collaborating closely with cross-functional teams to gather requirements, deliver sprints on time, and provide ongoing production support for critical releases.
  • Addressed wide range of screen sizes and devices, which improved user accessibility and enhanced customer experience.
  • Developed reusable components, controllers, and microservice in AngularJS to streamline front-end functionality, while implementing interactive features using JavaScript, jQuery, and AJAX to enhance user engagement.
  • Leveraged Gulp to automate workflows, optimizing overall application performance for faster time-to-market.
  • Conducted thorough front-end validations, ensuring high-quality form submissions and reducing in user input errors.
  • Collaborated with project managers, back-end developers, and designers to align UI/UX designs with client requirements.

Apple

UI DEVELOPER
04.2015 - 08.2015

Job overview

  • Partnered with business, marketing, and development teams to strategize and implement front-end solutions per user needs.
  • Designed dynamic web pages using HTML5, CSS3, JavaScript, AngularJS, and jQuery, delivering responsive user experiences.
  • Developed custom AngularJS components to create modular, maintainable, and scalable front-end architecture.
  • Utilized GitLab for version control and participated in Agile ceremonies, including daily stand-ups and sprint planning.
  • Performed debugging, coding enhancements, and rigorous testing to resolve production, UAT, and QA issues, strengthening overall application quality and reducing time-to-resolution for user-reported defects.
  • Wrote application-level code to interact with APIs and web services using AJAX, JSON, jQuery, and AngularJS, driving real-time data updates and improving performance and functionality of complex web applications.

Education

Northwest Missouri State University
Maryville, MO

Master of Science from Applied Computer Science
12-2014

JNTUH

Bachelor of Science from Information Technology
05.2001 - 05.2012

Skills

HTML4/5

undefined

Timeline

Sr. FULL-STACK DEVELOPER

Wheel Pros LLC
11.2023 - Current

IT ENGINEER

ADT Security Services
02.2016 - 10.2023

UI DEVELOPER

Jackson National Life Insurance
09.2015 - 01.2016

UI DEVELOPER

Apple
04.2015 - 08.2015

JNTUH

Bachelor of Science from Information Technology
05.2001 - 05.2012

Northwest Missouri State University

Master of Science from Applied Computer Science
12.2014
Santosh BanuriSenior Software Engineer | Cloud & API Integration Specialist