Pulkit Kakkar is a Senior Software Engineer with 9+ years of full‑stack experience, currently building core framework capabilities for Microsoft Teams after leading frontend engineering at Capital One. He is a React evangelist and open‑source contributor who improved developer experience in the popular react_on_rails ecosystem by refining pack generation, server-side rendering, and bundling workflows. Pulkit’s career spans rapid platform pivots—from Nokia Asha and BlackBerry apps as a teen to Ionic, React Native and modern React stacks—demonstrating a pattern of learning-driven reinvention. He combines hands‑on optimization (bundle analysis, Lighthouse fixes, CI/CD pipelines) with mentorship and teaching at Concordia, helping teams adopt maintainable component systems and testing practices. Based in Toronto, he pairs product-focused engineering with community leadership (Facebook Dev Circle, conference speaking) and a knack for shipping pragmatic, developer-friendly integrations. An often-overlooked strength is his history of shipping on constrained/mobile platforms early in his career, which informs efficient, performance-minded design today.
9 years of coding experience
7 years of employment as a software developer
Diploma in .NET Computer Science, Diploma in .NET Computer Science at NIIT
Master's of Applied Computer Science (MApCompSc) Computer Science, Master's of Applied Computer Science (MApCompSc) Computer Science at Concordia University
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at Maharaja Surajmal Institute Of Technology
Class 12 Science, Class 12 Science at Lovely Public School East Delhi
Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.
Role in this project:
Full-stack Developer
Contributions:22 reviews, 8 commits, 5 PRs in 5 months
Contributions summary:Pulkit primarily focused on enhancing the automated pack generation feature within the React on Rails framework. Their contributions included refactoring and bug fixes related to the packs generator, helper, and test files, ensuring correct extension handling and efficient pack creation. They also updated the dummy app to utilize the file system-based bundle registry and fixed a version check bug. These changes aimed to improve the developer experience and streamline the integration of React components with Rails.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pulkit Kakkar - Senior Software Engineer (L64) at Microsoft