Hey, my name isKartik Bhalla.A Frontend Software Engineer.

Building scalable, high-performance web and mobile applications with a strong focus on clean UI architecture and performance optimization. Currently Software Engineer II at upGrad, delivering core product features used by thousands of learners. Passionate about writing maintainable frontend systems and creating smooth, reliable user experiences.

You can reach out to me at [email protected]

Explore more
Kartik Bhalla - Full Stack Web Developer and Software Engineer

Building scalable, high-performance web and mobile applications with a strong focus on clean UI architecture and performance optimization. Currently Software Engineer II at upGrad, delivering core product features used by thousands of learners. Passionate about writing maintainable frontend systems and creating smooth, reliable user experiences.

You can reach out to me at [email protected]

Explore more
TypeScript
JavaScript
ReactJS
NextJS
React Native
ReduxJS
GraphQL
Jest
Socket.IO
HTML
Sass
Bootstrap
Firebase
CSS
Figma
NodeJS
ExpressJS
MongoDB
Git

My Skills

I work with a modern frontend stack focused on performance, scalability, and clean architecture. My core expertise includes React, Next.js, and React Native, along with TypeScript and API integrations. These tools help me build reliable, maintainable, and user-centric applications.

My Experience

Software Engineer II

April 2025 - Present

upGrad Education Pvt. Ltd.

Leading React Native app development and owning delivery of core product features end to end.

Optimized key application modules by 50%+ using lazy loading, memoization, and bundle optimization techniques.

Mentoring and managing a junior developer, conducting detailed code reviews and enforcing best practices, resulting in a ~30% reduction in production bugs.

Providing technical solutioning and unblock support across teams to ensure scalable and maintainable implementations.

Collaborating closely with product and design teams to plan, estimate, and deliver high-impact releases on schedule.

Software Engineer I (Intern + Full-Time)

May 2022 - March 2025

upGrad Education Pvt. Ltd.

Designed and delivered 10+ major cross-functional features, improving engagement for 100K+ learners.

Integrated 25+ REST and GraphQL APIs across React, React Native, and Next.js applications.

Improved React Native app performance by ~45% and reduced frontend load times by ~30% through optimized rendering, caching, and navigation.

Refactored large modules into modular, reusable components, enabling faster development and easier maintenance.

Conducted requirement analysis and technical feasibility assessments to ensure scalable and timely delivery.

Led the development and production deployment of the upGrad Global Uni Expo mobile application using the Expo framework.

React Developer Intern

Aug 2021 - Nov 2021

TDG Labs

Worked on 4+ web and mobile projects using React, Next.js, and React Native.

Improved SEO scores by ~30-40% across multiple client websites through better page structure, metadata, and performance optimizations.

Delivered production-ready features for client projects including Acko Drive and FSM, collaborating closely with designers and backend teams.

Contributed to the development of an in-house React Native product, implementing reusable UI components and API integrations.

Reduced page load times by ~20% by optimizing component rendering and asset usage.

React Web Developer Intern

Jun 2020 - Nov 2020

Circular Leaf Ventures Ltd.

Built the LenDen product frontend from scratch using React, Redux, and TypeScript, supporting core barter-based user flows.

Implemented product listing, valuation logic, and user interaction features used in the first MVP launch.

Contributed to the second MVP, including mobile implementation, expanding the product to a wider user base.

Integrated frontend with backend APIs and data models, handling 100+ daily user interactions during early adoption.

Collaborated with a cross-functional team of designers and backend engineers to ship features on tight timelines.

Front-end Web Developer Intern

Jun 2019 - Jul 2019

Diligent Learning Pvt. Ltd.

Developed responsive web pages using HTML, CSS, and JavaScript, supporting multiple device breakpoints.

Migrated content and data from a legacy website to a new platform, improving maintainability and load performance.

Worked closely with designers to implement consistent UI across desktop, tablet, and mobile views.

Helped improve overall website usability, reducing basic UI issues reported post-migration.

My Projects

All the images included with the projects can be scrolled through.

Deposits

Deposits

React

Next.js

TypeScript

Finance

Data Aggregation

SEO

Deposits.live is a real-time fixed deposit rate comparison platform for India. It helps users compare FD interest rates across banks and NBFCs based on tenure and depositor category, making it easier to find the best savings options.

desktop-mockup-lightdesktop-mockup-dark
Deposits project desktop view - Deposits.live is a real-time fixed deposit rate comparison platform for India. It helps users compar
mobile-mockup-lightmobile-mockup-dark
Deposits project mobile view - Deposits.live is a real-time fixed deposit rate comparison platform for India. It helps users compar

Precision AI

Precision AI

Next.js

React

TypeScript

AI

SaaS

Tailwind CSS

Precision AI is an AI-powered platform offering face swap, image generation, video generation, and custom data generation services. It is designed as a scalable product with a polished landing experience, pricing tiers, and service-specific flows focused on creative and enterprise use cases.

desktop-mockup-lightdesktop-mockup-dark
Precision AI project desktop view - Precision AI is an AI-powered platform offering face swap, image generation, video generation, and c

Diamond Printers

Diamond Printers

React

Next.js

TypeScript

Business Website

Landing Page

SEO

Diamond Printers is a business website built for a packaging and printing company. The platform showcases custom packaging solutions, printing services, testimonials, and company credibility, with a focus on lead generation and brand trust.

desktop-mockup-lightdesktop-mockup-dark
Diamond Printers project desktop view - Diamond Printers is a business website built for a packaging and printing company. The platform show
mobile-mockup-lightmobile-mockup-dark
Diamond Printers project mobile view - Diamond Printers is a business website built for a packaging and printing company. The platform show

Shortly

Shortly

React

Styled Components

Shortly is a single-page web application that allows users to shorten long URL links into shorter, more manageable links. Created as part of an internship assignment, Shortly integrates with the Short.io API to generate custom short links using my own domain. The application is fully responsive, offering a seamless user experience on both desktop and mobile devices.

desktop-mockup-lightdesktop-mockup-dark
Shortly project desktop view - Shortly is a single-page web application that allows users to shorten long URL links into shorter, m
mobile-mockup-lightmobile-mockup-dark
Shortly project mobile view - Shortly is a single-page web application that allows users to shorten long URL links into shorter, m

Jitter

Jitter

React

Intersection Observer

Jitter is a basic web page that uses Intersection Observer in JavaScript to enable infinite scrolling. It fetches data from the JSONPlaceholder API and renders it page-wise, automatically fetching the data for the next page as the user scrolls to the end. This approach optimizes resource management and improves performance, providing users with a seamless and uninterrupted browsing experience.

desktop-mockup-lightdesktop-mockup-dark
Jitter project desktop view - Jitter is a basic web page that uses Intersection Observer in JavaScript to enable infinite scrollin
mobile-mockup-lightmobile-mockup-dark
Jitter project mobile view - Jitter is a basic web page that uses Intersection Observer in JavaScript to enable infinite scrollin

Training & Placement

Training & Placement

React

College

During my time at Netaji Subhas University of Technology, East Campus, I served as a core coordinator for the training and placement office. As part of my responsibilities, I played a key role in creating the first draft of the office's website. The website is a comprehensive resource that provides detailed information about our college, the placement process, and downloadable documents. It also features an overview of the entire training and placement team and a contact page for inquiries.

desktop-mockup-lightdesktop-mockup-dark
Training & Placement project desktop view - During my time at Netaji Subhas University of Technology, East Campus, I served as a core coordinato
mobile-mockup-lightmobile-mockup-dark
Training & Placement project mobile view - During my time at Netaji Subhas University of Technology, East Campus, I served as a core coordinato