Summary
Senior Software Engineer with 5+ years of experience building and scaling production SaaS applications with React, TypeScript, Next.js, Node.js, and AWS. Experienced in owning products and complex features end-to-end — from architecture and development to deployment — across startup and product engineering roles. With a strong full-stack foundation in PostgreSQL and cloud services, I translate business goals into scalable technical architecture, bringing a product-first mindset to modernizing legacy systems and shipping high-impact features for fast-paced startups.
Experience
Senior Frontend Engineer Bicycle AI-Bengaluru, India (Remote)May 2024-May 2026
- Reduced build times by 75% and asset loads from seconds to milliseconds by migrating the frontend application from Webpack to Vite and re-architecting the Docker/CDN pipeline for optimized static asset delivery.
- Modernized a 5+ year-old React/TypeScript codebase by restructuring outdated modules and standardizing reusable patterns, reducing technical debt and making feature development easier to maintain across the team.
- Strengthened production reliability with Cypress E2E coverage and automated test execution, logging, and Slack failure alerts through GitLab CI/CD, catching regressions before they reached users.
- Mentored junior engineers through implementation guidance and code reviews, and built internal UI documentation to support onboarding and consistency across the frontend team.
Founder & Product Engineer SyntaxWork Solutions-India (Remote)Apr 2023-May 2024
- Shipped production React/Next.js applications for early-stage startups, owning features end-to-end from technical design through deployment, ensuring quality delivery on tight startup timelines.
- Scaled complex frontend state management using React Query, Zustand, and Redux Toolkit across client projects, building reusable component patterns and API-driven workflows to accelerate delivery.
- Enabled isolated embedded experiences by building React widgets with real-time chat and video capabilities using Shadow DOM, preventing CSS/DOM conflicts in third-party storefronts.
Founding Engineer & Lead Developer ClimeTech-Texas, USA (Remote)Mar 2022-Apr 2023
- Built the MVP of a B2B SaaS platform for carbon-emissions tracking as founding engineer, architecting the full stack across React, TypeScript, Node.js, and MongoDB from the ground up.
- Designed tenant-isolated workflows separating client data and product operations within the multi-tenant architecture, ensuring data integrity and scalability for enterprise clients.
- Established AWS production infrastructure across EC2, S3, and Lambda to support deployment, monitoring, and reliable service delivery at scale.
Top Rated Freelancer Upwork-RemoteApr 2020-Mar 2022
- Maintained a 100% Job Success Score across 50+ freelance engagements, delivering production applications for early-stage startups and YC-backed founders with consistently high-quality results.
- Partnered with founders as an embedded engineer on long-term engagements, owning full-stack delivery — architecture, integrations, performance, and deployment — using React, Next.js, Node.js, and AWS.
Projects
- Building a multi-tenant platform that centralizes client, project, document, commercial, and communication data into a unified operational context for agencies and service businesses, designed as a persistent business context layer that can connect external tools and make operational data accessible across workflows and AI systems.
- Architecting the full-stack platform with Next.js, NestJS, PostgreSQL, Prisma, and AWS, including authentication, workspace onboarding, RBAC, tenant isolation, and modular domain workflows.
Education
Bachelor of Engineering: Computer Engineering (GPA: 9.54/10) Savitribai Phule Pune University-Pune, IndiaAug 2018-May 2022
Coursework: Data Structures and Algorithms, Object Oriented Programming, Machine Learning, Database Management Systems, Software Engineering and Project Management, Artificial Intelligence and Robotics, Operating Systems, Web Technology, Computer Networks
- As Treasurer of Pradnyan ACM Student Chapter DYPCOE, led event management and contributed to technical workshops on Java, Python, and ReactJS.
- Boosted event engagement and community connection as a Graphic Designer & Content Creator, and enhanced coding culture as a Problem Setter.
Skills
Frontend:
16 skillsAI & Backend:
8 skillsCloud & DevOps:
4 skillsTesting & Tools:
5 skillsLanguages:
3 languagesCertifications
- 2023Shopify—Shopify Foundations CertificationsShopify Foundations Certifications (Shopify, 2023)
- 2023Upwork—Frontend Skill CertificationFrontend Skill Certification (Upwork, 2023)
- 2020FreeCodeCamp—Front-end Developer CertificationFront-end Developer Certification (FreeCodeCamp, 2020)
- 2020FreeCodeCamp—Responsive Web DesignResponsive Web Design (FreeCodeCamp, 2020)
- 2020FreeCodeCamp—JavaScript Algorithms and Data StructuresJavaScript Algorithms and Data Structures (FreeCodeCamp, 2020)
Achievements
- Upwork Top Rated Badge with 100% Job Success Score across 50+ projects.
- Top 20 Finalist in MHRD Samadhan 2020 Challenge (national-level hackathon).
- 10+ Hall of Fame recognitions from NCIIPC (Government of India) for cybersecurity contributions.
- 2nd Prize in Project Presentation at CSI Regional Convention, New Delhi.
References
Karan is a highly skilled full stack developer who possesses a rare combination of technical expertise and creative vision. Throughout our product development project, he consistently demonstrated his ability to quickly adapt to new and challenging tasks, whether it was developing AI models or deploying a SaaS solution. He was always willing to take on new responsibilities and learn new technologies, which is a testament to his passion for software development. His recommendations on design, promotion and other aspects of product development were insightful and invaluable, making him an indispensable member of our team. Karan is not only a talented coder, but also a dependable, hardworking, and highly motivated individual who will be a valuable asset to any company. I highly recommend him!
I hesitate to give feedback because I dont want to share Karan. However, he is by far the best developer that I have ever worked with. From day one, I had a burden lifted from my shoulders because I knew that I could trust him to complete the job in an outstanding manner. Not only is he extremely flexible, but he would often suggest little improvements that made the whole project much better than I had initially planned.
Interests
Besides my job, I have many interests that help me grow and stay balanced. I'm very into fitness because it makes me feel good and teaches me to set and reach goals. I also love being creative, like drawing, writing, and taking photos, which lets me see the world in new ways. Staying updated on web tech and design is important for my work, so I listen to podcasts, go to events, and use Twitter to learn more. When I want to relax, I watch Netflix. I enjoy documentaries and dramas because they tell powerful stories and connect with people. These activities keep me focused, curious, and always learning.
