Summary
Senior frontend engineer with 5+ years of experience building scalable, production-grade React and Next.js applications in startup and SaaS environments. Currently working on a large React + TypeScript codebase at Bicycle AI, focusing on reusable UI systems, performance optimization, testing, and cross-functional collaboration. Strong full-stack background enables effective system-level thinking and close collaboration with backend teams.
Experience
Senior Frontend Engineer Bicycle AI-India (Remote)May 2024-Current
- Own and contribute to a large-scale, production-grade React + TypeScript codebase (5+ years old), focusing on scalability, performance, and long-term maintainability.
- Build reusable, pixel-perfect, and responsive UI components from Figma designs using modern React patterns and best practices.
- Improve application reliability and user experience by proactively identifying and fixing UI bugs, performance bottlenecks, and edge cases.
- Write and maintain unit tests using React Testing Library and end-to-end tests using Cypress to ensure high test coverage and production stability.
- Collaborate closely with backend engineers, product managers, and designers in an agile environment to deliver scalable, user-centric features.
- Participate in code reviews, sprint planning, and CI/CD workflows using GitLab pipelines to ensure smooth releases and high engineering quality.
Founder | Product Engineer SyntaxWork Solutions-IndiaApr 2023-Current
- Product-focused engineering work delivering end-to-end web solutions for early-stage startups and growing product teams.
- Owned frontend and full-stack development, translating product requirements and designs into scalable, production-ready React and Next.js applications.
- Delivered multiple high-impact production projects, gaining strong exposure to real-world product constraints, market needs, and client expectations.
- Focused on frontend architecture, performance optimization, and high design fidelity while shipping reliable, user-centric features.
Founding Engineer | Lead Developer ClimeTech-Texas, USA (Remote)Mar 2022-Apr 2023
- Served as a founding engineer for ClimeTech, a B2B SaaS platform helping cities and organizations track and reduce carbon emissions.
- Built and owned the entire platform using the MERN stack (MongoDB, Express, React, Node.js) with a scalable, multi-tenant architecture.
- Designed and maintained AWS infrastructure (EC2, S3, Lambda), enabling reliable deployments and cost-efficient scaling.
- Worked closely with product, design, and business stakeholders to align technical decisions with product strategy and customer needs.
Top Rated Freelancer Upwork-RemoteApr 2020-May 2024
- Partnered with multiple early-stage startups and product teams on long-term engagements, contributing as an embedded engineer to build and scale production-ready web applications.
- Delivered 50+ full-stack projects using React, Next.js, Node.js, and AWS, spanning product development, feature expansion, and performance improvements.
- Earned Top Rated status with a 100% Job Success Score through consistent delivery, strong communication, and high-quality engineering outcomes.
Projects
Slat - A Project Management System Final Year Project - 2022- (MERN + AWS)
A workflow management tool loaded with features like Kanban Board, Organisation Charts, Resources Planning etc
Path-Finding Visualizer Third Year SDL Miniproject. – 2020- (Python + Tkinter + Pygame)
A Path-Finding visualizer which helps you visualize different algorithms such as A-Star, Dijkstra & Greedy Best-First.
Hire-Me - Recruitment Management System Third Year DBMS Miniproject. – 2020- (Python + Tkinter + MySql)
A GUI based Database Management System Project which covers the CRUD & Search Operations for Job Posting & Applying.
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
Languages
English - Fluent, Hindi - Fluent, Gujarati - Native
Technologies
TypeScript, JavaScript, React, Next.js, Node.js, Redux, React Query, Tailwind CSS, HTML, CSS, MongoDB, PostgreSQL
Tools & DevOps
Git, GitLab CI/CD, Docker, AWS, Vercel, Figma, Postman
Certifications
- 2023-Shopify - Shopify Foundations Certifications
- 2023-Upwork - Frontend Skill Certification
- 2020-FreeCodeCamp - Front-end Developer Certification
- 2020-FreeCodeCamp - Responsive Web Design
- 2020-FreeCodeCamp - JavaScript Algorithms and Data Structures
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.

