Computer Science @ UCF Backend · Systems · Security

Hi, I'm Minh Thien Pham

I'm a Computer Science student at the University of Central Florida, interested in backend web APIs, systems programming, and security. I like building things that are practical, well-structured, and secure enough to survive real users.

Currently: B.S. in CS (Dec 2026) · Minors in Mathematics and Secure Computing & Networks
Languages: C, C++, Java, JavaScript, PHP, SQL, Python Backend: Node.js, Express, PHP/LAMP, MongoDB, MySQL Focus: systems, backend, security

Selected Projects

A mix of backend APIs, a PL/0 compiler & VM in C, and security-focused auth work. More projects are available on my GitHub.

GrubGo – Auth, OTP & 2FA

Team · Node.js / MongoDB
Extended an existing restaurant web app with a secure auth module: verified sign-up, flexible login (email/username), email-based 2FA, and a multi-step password reset flow using OTPs and short-lived JWTs.
Secure login & signup Email OTP & 2FA Password reset with JWT

Secure Auth API – OTP & 2FA

Solo · Node.js / MongoDB
Built a standalone authentication backend that supports email verification, mandatory 2FA for sign-in, and password reset via OTP + JWT, using hashed OTPs and clear security boundaries.
REST API design Mailjet email OTP bcrypt, JWT, Express

PL/0 Compiler & VM

Solo · C / Systems
Implemented a PL/0-style toolchain from scratch: hand-written lexer, recursive-descent parser + code generator, and a PM/0 stack-based virtual machine with lexical scoping and full execution tracing.
Lexing & parsing Codegen & VM Low-level debugging

Contact Manager API v2

Solo · PHP / MySQL
Refactored a team project backend into a clean standalone REST-style API with centralized helpers, password hashing, better validation, and improved JSON responses for user and contact management.
PHP / LAMP Password hashing Swagger/OpenAPI docs

Contact

I'm currently looking for software engineering and backend / systems internships. English is my second language, but I'm comfortable communicating in technical and team settings and always improving.

If you'd like to talk about an internship, a project, or just connect, feel free to email me or message me on LinkedIn. I'm especially interested in roles involving:

  • Backend APIs (Node.js, PHP/LAMP, databases)
  • Systems / low-level programming in C or C++
  • Security-minded engineering (auth, 2FA, secure coding)
Location
St. Cloud / Orlando, FL (USA)
Email
phamminhthien065@gmail.com
mi996503@ucf.edu
GitHub
github.com/MinhThien-Pham
LinkedIn
linkedin.com/in/minh-thien-p-9627202a3
Current Focus
Finishing my CS core at UCF, strengthening my algorithms and systems foundations, and building more backend + security projects.