👩💻 About Me
I'm a Computer Science student at Cal Poly Pomona with a strong foundation in full-stack development, backend systems, and production reliability. I enjoy building software that solves real problems — with clean architecture, real test coverage, and attention to how things actually behave under load.
I'm currently building BurmaLingo, an English learning web app specifically for Burmese speakers — with a 10-level curriculum, SM-2 spaced repetition algorithm built from scratch, AI writing feedback via OpenAI, and Stripe subscription billing. Live at burmalingo.vercel.app. I've also built and deployed Inventra, a full-stack inventory and sales platform with JWT auth, automated email alerts, and analytics — deployed across 4 cloud services with CI/CD. I also built a Flask REST API during the MLH Production Engineering Hackathon with Redis caching, Nginx load balancing, and CI/CD that sustained 500 concurrent users at 76 RPS with zero failures.
I contribute to open source — Submitty, a university grading platform used by thousands of students and instructors (4 pull requests across grading, privacy, and access control), and LiteLLM, an AI gateway used by thousands of companies to route requests across 100+ LLM providers (45K+ GitHub stars). I completed CodePath's Advanced Technical Interview Prep program in April 2026.
🌍 Open Source Contributions
🤖 LiteLLM — Open Source Contributor
Python • REST APIs • LLM Integration
LiteLLM is an open-source AI gateway used by thousands of companies to route requests across 100+ LLM providers. It has 45K+ GitHub stars.
- Fixed a metadata field mismatch in team callback endpoints where GET/DELETE operations read from the wrong nested key, causing callbacks to always return empty regardless of configuration
🛠️ Submitty — Open Source Contributor
Cypress • PHP • JavaScript • GitHub Actions • CI Debugging
Submitty is a production course management and grading platform used by universities. I've been contributing since March 2026.
- Contributed 4 pull requests across grading, privacy, and access control systems to a production university platform used by thousands of students and instructors
- Wrote Cypress E2E tests validating privacy protections and grading workflows across student, TA, and instructor roles
- Fixed a PHP bug in SubmissionController.php where bulk upload conflict detection assumed filenames always contain a dot, causing silent merge failures
- Debugged CI failures, resolved flaky tests, and addressed reviewer feedback across 3+ review cycles
- Filed bug reports identifying CI pipeline failures on main, leading to maintainer fixes
- Reviewed pull requests by other contributors, identifying linting errors and accessibility issues
Repository | PR #12535 | PR #12562 | PR #12571 | PR #12607 |
🌟 Projects
🌏 BurmaLingo — English Learning Web App for Burmese Speakers — In Development
React • TypeScript • Tailwind CSS • FastAPI • PostgreSQL • MVC • JWT • Stripe • OpenAI API • GitHub Actions
In Myanmar, structured English classes from a well-known teacher cost roughly half a month's basic salary — for a seat in a 100-person Zoom class where the teacher doesn't know your name. Cheaper video courses cover only one level with no structured progression. BurmaLingo is the affordable structured alternative — built by a Burmese immigrant who lived this problem.
- Integrated OpenAI GPT-4o-mini for AI writing and translation feedback — server-side rate limiting enforces free vs paid access per user tier
- Built SM-2 spaced repetition algorithm from scratch for vocabulary scheduling across a 10-level curriculum (Beginner I through IELTS Practice)
- Architected FastAPI backend with MVC structure, JWT auth, PostgreSQL, and Stripe webhook integration for free/pro tier access control — rate limits enforced server-side only
- CI/CD pipeline with GitHub Actions running pytest and TypeScript build checks on every push to main; frontend deployed on Vercel
📦 Inventra — Full-Stack Inventory & Sales Management Platform
Python • FastAPI • PostgreSQL • React • TypeScript • JWT • Resend • APScheduler • pytest • GitHub Actions
A production-grade inventory and sales management platform with a FastAPI backend, React/TypeScript frontend, and full deployment across 4 cloud services.
- Built a production REST API with FastAPI and PostgreSQL — JWT authentication, automatic stock deduction after each sale, and server-side negative stock guard preventing inventory from going below zero
- Integrated Resend API to fire email receipts automatically after every transaction via custom domain; added APScheduler to email sellers daily about low-stock and expiring items without any manual trigger
- Designed analytics endpoint aggregating revenue, cost, and profit per transaction; built React/TypeScript dashboard with Recharts visualizing stock levels and profit trends over time
- Deployed across 4 cloud services — FastAPI on Render, PostgreSQL on Neon, React frontend on Vercel — with GitHub Actions CI/CD running 9 pytest tests on every push to main
⚙️ MLH Production Engineering Hackathon — Flask REST API
Python • Flask • PostgreSQL • Redis • Nginx • Docker • Locust • pytest • GitHub Actions
Built a production-grade REST API during the MLH Production Engineering Hackathon, completing the Reliability, Scalability, and Incident Response quest tracks.
- Implemented Redis caching and Nginx load balancing across 2 Gunicorn containers — sustained 500 concurrent users at 76 RPS with 0 failures under Locust load testing
- Added structured JSON logging, live metrics endpoint, and Discord alerting with auto-recovery detection
- Achieved 83% pytest coverage across 19 tests
- Set up GitHub Actions CI/CD pipeline with Docker Compose orchestration and auto-restart policy
📅 ShiftSync — Full-Stack Shift Scheduling Platform
Next.js (TypeScript) • Express.js (TypeScript) • PostgreSQL • JWT Auth
A collaborative team project building a web-based shift scheduling platform for small and medium-sized businesses. My primary contributions:
- Designed and implemented a Messenger-style in-app messaging system with persistent PostgreSQL storage
- Fixed a bug where managers weren't automatically added to team membership on team creation
- Fixed authentication state management across the frontend navbar
Key features include manager shift assignment, employee swap requests, role-based access control, and real-time messaging. Deployed on Vercel and Render.
📚 Programs & Training
CodePath — Advanced Technical Interview Prep
Feb 2026 – April 2026
Completed a competitive program focused on data structures, algorithms, and Python-based problem solving under time constraints.
💻 Technical Skills
- Languages: Java, Python, JavaScript, TypeScript, SQL, PHP, HTML, CSS
- Backend & Infra: FastAPI, Flask, Express.js, PostgreSQL, SQLAlchemy, Redis, Nginx, Docker, APScheduler, Resend API, OpenAI API
- Frontend & Tools: React, Next.js, TypeScript, Tailwind CSS, Vite, Recharts, Git, Cypress, Vagrant, Linux/Unix
- Core Skills: Full-Stack Development, MVC Architecture, LLM Integration, CI/CD, Data Structures & Algorithms
🎓 Education
California State Polytechnic University, Pomona
B.S. in Computer Science — Expected Dec 2027 | GPA: 3.7
Los Angeles City College
Associate Degree, 2025 | GPA: 3.7 | Transferred with Honors
📫 Contact
Email: khinezarhein1@gmail.com
LinkedIn: linkedin.com/in/khine-zar-hein
GitHub: github.com/Khine12
Resume: View PDF