Naman Miglani

CS Student at UBC ยท Software Engineer at SAP

Who am i?

I am a fourth-year CS student at UBC and am currently working at SAP. Previously, I worked at the BCLDB and Cynomatic Cyber Solutions. To learn more about my experience, check out my Experience section.

I am interested in AI/ML, backend engineering, and distributed systems.

I am also interested in Sports, Hiking, and Guitar. Feel free to reach out as I love to meet new people.

Java Python C++ TypeScript React Spring Boot AWS PostgreSQL Machine Learning
Naman Miglani

Education

University of British Columbia Sep 2023 โ€“ Apr 2027

B.Sc. Computer Science ยท GPA 4.33/4.33 ยท Vancouver, BC

Relevant coursework: Data Structures & Algorithms, Object-Oriented Design, Computer Systems, Machine Learning

Work Experience

BC Liquor Distribution Branch > Software Engineer Intern Jan 2025 โ€“ Aug 2025

Vancouver, BC

Upgraded enterprise Java/Spring Boot apps, built SAML 2.0 SSO across 10 apps, and improved CI/CD deployment cycles by 40%.

  • Upgraded 3 enterprise apps from Java 8/Spring Boot 2 to Java 17/Spring Boot 3 for inventory and sales systems
  • Built SAML 2.0 Single Sign-On across 10 apps, reducing daily authentication friction by 90%
  • Resolved production defects and improved CI/CD deployment cycles by 40%
Cynomatic Cyber Solutions > Software Engineer Intern May 2024 โ€“ Aug 2024

Calgary, AB

Built an enterprise GenAI agent using LangChain, engineered a React interface that increased site traffic by 20%.

  • Built an enterprise GenAI agent using LangChain and ChromaDB for 100+ internal documents
  • Engineered a React interface that increased site traffic and inbound lead generation by 20%
  • Automated marketing workflows in Python, increasing customer inquiries by 30%
UBC > Teaching Assistant (CPSC 110) Sep 2024 โ€“ Jan 2025

UBC Vancouver, BC

Led lab sessions and office hours for 1500+ students, conducted 100+ weekly code reviews.

  • Led lab sessions and office hours for 1500+ students, translating CS concepts into clear solutions
  • Conducted 100+ weekly code reviews, emphasizing TDD and documentation practices

Projects

โšก Collab 2024

Production-grade, microservice-based collaborative coding platform with real-time editing, distributed sandboxed execution, and a custom C++ API gateway.

ReactTypeScript.NET 8C++17SignalRDockerAzure
  • Real-time collaborative editing via SignalR with live cursor presence and room systems
  • Distributed execution engine in C++ using POSIX sandboxing for secure code execution (Python/C)
  • High-performance C++ API Gateway featuring JWT validation, token-bucket rate limiting, and circuit breakers
  • Microservices architecture deployable on Azure using Docker Compose and Container Instances
RepWise 2025

AI-driven fitness assistant providing real-time exercise form feedback and rep counting via computer vision.

ReactPythonMediaPipeOpenCVLlama API
  • Real-time pose tracking and rep counting using MediaPipe and OpenCV computer vision pipelines
  • Automated post-workout feedback reports generated via Llama API for personalized form improvement
  • Web-based interface for customizing workouts and tracking fitness progress safely
MLB Scoreboard Chrome Extension May 2024 โ€“ Present

Chrome extension with 350+ daily active users and 1.2k+ installs for live MLB scores and AI-powered game recaps.

HTMLCSSJSExpressNode.jsPostgreSQLAWS Bedrock
  • 350+ daily active users and 1.2k+ total installs
  • AI recap endpoint using AWS Bedrock with caching, reducing response times by 40%
  • Express REST API with PostgreSQL (Supabase) for real-time updates
Jarvis Jan 2026

Multimodal AI agent with real-time vision, OCR, voice, and an async Python backend for low-latency interactions.

LangGraphOpenCVWhisperPyQt5PythonWebSockets
  • Multimodal AI agent with real-time vision, OCR, and voice
  • Async Python backend with WebSockets for low-latency interactions
  • 60 FPS HUD rendering with PyQt5 and OpenCV
Emotion Playlist Generator Jul 2025 โ€“ Aug 2025

Mood-based Spotify playlist generation from real-time facial emotion recognition via AWS services.

AWS LambdaRekognitionSpotify APIAPI GatewayPython
  • Mood-based Spotify playlist generation from facial emotion recognition
  • Emotion recognition pipeline with AWS Rekognition and Lambda
  • API Gateway integration for frontend communication
Photobooth 2024

Modern web-based photobooth for capturing photos, generating printable multi-photo strips, and exporting dynamic video clips via QR codes.

JavaScriptNode.jsHTMLCSS
  • Captures photos and generates printable multi-photo strips
  • Exports dynamic video clips accessible via QR codes for instant mobile download
  • Responsive interface designed for event-based photobooth setups
Wellness App 2024

Health and wellness mobile companion for tracking daily routines and mindfulness with a focus on component-based architecture.

TypeScriptReact NativeTailwind CSS
  • Daily routine structured tracking and mindfulness logging
  • Built with a robust, component-based architecture for smooth mobile performance
  • Styled with Tailwind CSS for a modern, responsive mobile interface
Flashcard Project 2024

Java-based study tool designed for active recall learning with progress statistics and data persistence.

JavaJUnitJSON
  • Allows creation and management of flashcard sets for active recall learning
  • Tracks study progress with detailed correct/incorrect attempt statistics
  • Features data persistence for saving and loading study sets using JSON

Hobbies

๐ŸŽธ Guitar

I have been playing since i was 7, and enjoy learning how to play the songs I listen to.

๐Ÿˆ Sports

I am part of a flag football intramural team and I enjoy basketball hockey and football.

๐Ÿฅพ Hiking

I have done many hikes in the banff and kananaskis area, and am now exploring the hikes in Vancouver.

๐ŸŽต Website Jam

feel free to contact me at namanmiglani5@gmail.com