FULL-STACK & MOBILE DEVELOPER

Hi, I'm Udit Kapoor

I build web and mobile applications using
React, Next.js, TypeScript, and Swift.

I focus on creating clean user interfaces, reliable backend systems, and shipping real products that solve real problems.

Scroll to explore

About Me

I'm a Software Engineer at Encora building scalable web and mobile applications. I work with React, Next.js, TypeScript, Swift, and Java to create products that combine clean user experiences with reliable backend systems.

I've built and shipped multiple SaaS products including ViewUs (testimonial management platform that served 80+ clients) and BuildTrail (product updates platform currently serving 5 active customers). I enjoy working across the entire stack — from designing intuitive interfaces to building scalable APIs and efficient data systems.

Skills & Technologies

Web Development

  • React
  • Next.js
  • Node.js
  • Express
  • MongoDB
  • TypeScript
  • TailwindCSS
  • REST APIs

BACKEND & DATABASES

  • Java
  • Spring Boot
  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • Firebase
  • Supabase
  • Appwrite

Tools & Platforms

  • Git
  • Github
  • Docker
  • AWS
  • Postman
  • Figma
  • Vercel
  • Render
  • Dodo Payments
  • Stripe

Mobile Development

  • Swift
  • SwiftUI
  • UIKit
  • CoreData

Projects

BuildTrail - SaaS Product Updates Platform

BuildTrail - SaaS Product Updates Platform

SaaS platform for tracking product updates and roadmaps, serving 5 active customers. Features multi-tenant architecture, subscription billing, and analytics dashboard showing MRR and revenue insights.

Next.jsTypeScriptTailwind CSSSupabaseStripe APIDodo PaymentsVercel
Viewus - SaaS Testimonial Platform

Viewus - SaaS Testimonial Platform

A SaaS platform for collecting and managing testimonials used by 80+ clients. Features customizable 'Wall of Love' layouts and automated embed scripts with a real-time dashboard importing data from LinkedIn, Twitter, and Product Hunt.

Next.jsReactTypeScriptPostgreSQLMongoDB
Olevra - E-commerce Platform

Olevra - E-commerce Platform

Clothing e-commerce platform with admin panel for managing products, orders, and customers. React frontend and Java backend.

ReactJavaSpring BootResolvePayVercelRender
Smart Learning Platform

Smart Learning Platform

A course management platform where teachers can create courses, lessons, and assignments with student enrollment and progress tracking. Includes real-time chat using Firebase and deployment on AWS EC2 with S3.

ReactSpring BootFirebaseAWS EC2S3JWT
Calenso - Scheduling Platform

Calenso - Scheduling Platform

A web-based meeting and event scheduling system that reduces coordination time. Built with MERN stack using Redux Toolkit, RTK Query, and secure form validation with Zod and TypeScript.

MongoDBExpressReactNode.jsTypeScriptTailwind
iOS Grocery Shopping App

iOS Grocery Shopping App

A native iOS grocery shopping application with real-time product data, Firebase authentication, cart management, Core Data local persistence, Live Activities, and Maps integration.

SwiftUIFirebaseCoreDataMapsiOS
Appetizers iOS App

Appetizers iOS App

A SwiftUI application that allows users to browse appetizer menu items, view detailed information, and add items to a cart with a clean and modern iOS interface.

SwiftUIiOSMVVM

Work Experience

Software Engineer

Aug 2025 – Present

Encora • Noida, India

Building scalable applications using Java, React, and AWS. Designed REST APIs with Spring Boot and JWT authentication, developed iOS features with SwiftUI (MVVM), and deployed services on AWS EC2 with S3 storage.

Frontend Engineer Intern

Mar 2025 – Jun 2025

Autocrud • Remote

Enhanced automation workflows with node-edge architecture and UI improvements. Built a Kanban workspace view improving team productivity by 25% and implemented workspace theming features increasing user satisfaction by 30%.

Frontend Developer Intern

Jun 2024 – Aug 2024

Dentsu • Haryana, India

Developed a responsive analytics dashboard using React and Tailwind CSS and implemented interactive charts to improve data visualization and stakeholder insights.

Get in Touch

I'm always open to discussing new opportunities, collaborations, and interesting projects. Whether you want to chat about an idea, explore working together, or just say hi — feel free to reach out.

Email me