About Me
About Me
I’m Thomas Ngo, a Software Engineer based in Stanton, California. I build reliable, scalable software with a focus on clean architecture, data structures, and automation. I hold a Master’s in Computer Science from California State University, Fullerton.
Core Skills
- Languages: Python, JavaScript, C#
- Back end: Node.js/Express, REST APIs, MongoDB
- Tooling: CI/CD (GitLab), automated testing, ExcelJS/SheetJS
- Practices: Code review, mentoring, and engineering best practices
Experience
-
Orange County Health Care Agency — Delivered full‑stack features for public health applications, enhancing data integrity and reporting performance. Built RESTful services, automated data quality checks, and improved dashboard usability for internal stakeholders. Collaborated with cross‑functional teams to meet security and compliance requirements.
-
Siemens, Costa Mesa — Led development for the Mold Cost POC, designing database service APIs (MongoDB, Express). Implemented reporting pipelines with ExcelJS/SheetJS and streamlined delivery via GitLab CI/CD.
-
ETAP — Contributed to eWeb, HMIViewer, and HMIDesigner. Drove code quality through reviews and mentoring while delivering features across front end and back end components.
-
UPS (Internship) — Built the MDVA Dashboard using jQuery and JavaScript libraries, improving visualization capabilities and reducing development time.
-
Raytheon Space and Airborne Systems — Supported software logistics for UAV projects; designed embedded system tests, optimized code performance, and produced technical analyses using MATLAB.
Education
- M.S., Computer Science — California State University, Fullerton (High Honors)
- B.S., Computer Science — California State University, Fullerton (Cum Laude)
Summary
I deliver maintainable software, improve team workflows, and mentor engineers. I’m seeking opportunities to contribute to high-impact products and systems.