Hi, I'm
Ujjwal Bhatta
|
MS Computer Science Candidate (May 2026) with 2+ years of production experience building scalable SaaS platforms using Node.js, NestJS, and PostgreSQL.
📍 Vermillion, South Dakota | 🎓 University of South Dakota (4.0 GPA)
Technical Skills
Technologies I use to build scalable systems
Backend Development
Databases & ORMs
Cloud & DevOps
Architecture & Design
AI & Machine Learning
Tools & Testing
Work Experience
Building production systems that scale
Backend Engineer
AITC International
Led backend team of 3 developers, established TypeScript/NestJS coding standards
Built SaaS visitor management system with real-time notifications and emergency broadcasts
Developed art auction marketplace with live bidding via WebSocket updates
Created API documentation reducing integration time by 30%
Automated deployments with Docker & CI/CD, reducing deployment time by 50%
Software Engineer
Ultimodeal Online Shopping
Developed RESTful APIs with service layers and RBAC for e-commerce platform
Utilized AWS S3 for image storage and SES for email delivery (500+ daily transactions)
Integrated multiple payment systems: card payments, Khalti, eSewa
Optimized database queries reducing API response times by 40%
Leadership
NSF I-Corps Entrepreneurial Lead
South Dakota, USA • Jan 2025 - Feb 2025 & Jun 2025 – Jul 2025
Conducted 40+ customer discovery interviews for AI product concepts including a legal research assistant using LLMs and a multi-instrument music transcription tool. Applied lean startup methodologies and rapid prototyping techniques.
40+
Interviews
2
Products
Featured Projects
Research and development work in AI, ML, and Computer Vision
Data Analysis & Visualization
Reinforcement Learning
Information Storage & Retrieval
Distributed System
Machine Learning