Summary
Karan Kotwal is a Senior Software Engineer with 11 years of experience building full-stack web applications, currently contributing to Capital One from Newark, Delaware. He has strong hands-on experience across modern front-end stacks (React, Redux, Gatsby) and back-end technologies including Elixir/Phoenix, Node.js, Laravel, and GraphQL, plus practical CI/CD and Docker expertise. Karan has delivered greenfield projects, e-commerce platforms, and API layers while also shaping testing strategies with Cypress and Jest and optimizing builds via webpack. His background spans enterprise banking and startup settings, and he brings a pragmatic blend of formal CS training and real-world problem solving informed by early roles in .NET and pharmacy operations. Notably, he pairs front-end UX prototyping (react-cosmos/storybook) with backend systems thinking, making him effective at bridging product and engineering needs.
11 years of coding experience
3 years of employment as a software developer
Bachelor's of Science, Computer Science, Computer Science, Bachelor's of Science, Computer Science, Computer Science at University of Delaware
High School Degree, High School Degree at William Penn High School
English, Punjabi, Japanese