Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Kapil Taneja

New Delhi

Summary

Accomplished Principal Engineer at Caastle Technologies, adept in JavaScript and React.js, driving a 40% boost in team productivity through strategic leadership and innovative solutions. Expert in microservices architecture and project management, fostering collaboration and mentoring junior engineers to enhance technical growth and achieve high-quality software delivery.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Principal Engineer

Caastle Technologies
New Delhi
03.2023 - Current
  • Led a team of 6–7 engineers as an Engineering Manager, while also contributing as an individual contributor across multiple projects, balancing leadership and hands-on technical execution.
  • Established and enforced engineering best practices including peer code reviews, requirement decomposition, and modern development guidelines using JavaScript and React.js—boosting team productivity by 40%, as measured by average ticket throughput.
  • Architected and delivered multiple feature enhancements for Caastle’s front-end platform using React.js, improving user experience and performance.
  • Built a reusable UI component library for Caastle using React.js, styled-components, Tailwind CSS, and Webpack—significantly improving design consistency and development speed.
  • Designed and implemented scalable microservices with Node.js and Express, supporting a user base of nearly 1 million with high reliability and performance.
  • Spearheaded a front-end architecture revamp, reducing implementation cycles by streamlining component structure and introducing developer-side testing protocols—cutting production issues by 60–70%.

Senior Software Engineer

Peak.AI
Pune
06.2022 - 01.2023
  • Led a team responsible for Peak’s PaaS platform, enabling seamless end-to-end AI solution deployment on the cloud.
  • Designed, implemented, and deployed multiple microservices using Node.js, Express.js, AWS Lambda, DynamoDB, CloudWatch, and EC2.
  • Optimized build and deployment pipelines, achieving a 60% reduction in deployment time by overhauling AWS CloudFormation templates and processes.
  • Mentored junior engineers, providing hands-on guidance in debugging, best practices, and overall technical growth.

Senior Associate L2

Publicis Sapient
Gurgaon
05.2019 - 06.2022
  • Contracted to Fidelity International as part of a high-performance Agile team delivering fast, high-quality software solutions.
  • Led migration of complex user journeys from Backbone.js to React.js and Redux, ensuring seamless transition with minimal disruption.
  • Built and maintained a shared component library in React.js with 98% test coverage, improving reusability and code stability.
  • Developed the presentation layer using Node.js and Express for smooth integration between front-end and backend services.
  • Interviewed candidates for junior and senior roles at Fidelity and Sapient, supporting strategic hiring and team scaling.

Senior Software Engineer

Compro Technologies
New Delhi
06.2015 - 05.2019
  • Developed multiple view and business modules using JavaScript, HTML/CSS, and jQuery for Pearson's Microsoft Office and Windows simulations—used by millions of learners globally.
  • Designed and maintained scalable, high-availability microservices and backend systems using Node.js, Express, and MongoDB.
  • Contributed to the architecture and development of Compro’s proprietary products, including an online spreadsheet tool and a full-featured Learning Management System, using React.js, AngularJS, and modern JavaScript (ES6).
  • Collaborated closely with clients to gather requirements, translating them into clear, actionable engineering tasks for smooth implementation.

Education

Bachelors in Technology - Computer Science

GGSIPU - GTBIT
New Delhi

Skills

  • JavaScript (ES6 and ES5)
  • ReactJs
  • Redux
  • Amazon Web Services (AWS)
  • Jest, Enzyme, React-testing-library
  • NodeJs
  • Typescript
  • NoSql DB
  • Effective communication
  • JQuery
  • Microservices architecture
  • HTML/CSS
  • Webpack 2
  • Gulp/Grunt
  • MV* Architecture
  • System Design and Architecture
  • Project Management using AGILE

Certification

AWS (Amazon Web Services) Certified Developer Associate

Timeline

Principal Engineer

Caastle Technologies
03.2023 - Current

Senior Software Engineer

Peak.AI
06.2022 - 01.2023

Senior Associate L2

Publicis Sapient
05.2019 - 06.2022

Senior Software Engineer

Compro Technologies
06.2015 - 05.2019

Bachelors in Technology - Computer Science

GGSIPU - GTBIT
Kapil Taneja