Noah's Portfolio

Get in Touch

noahnghg.about

I'm Noah

A current university student wants to develop solutions that solve my own pain points and share those solutions.

I enjoy applying technology that I learn to solve my own problems. I believe the solution to my own problems could some day be an innovative solutions. And the fact that I can apply what I have learned and built into my own life is amazing as a Computer Science student, it makes me feel more in love with this major.

Skills & Technologies

ReactNext.jsTypeScriptTailwind CSSPythonGoFlaskFastAPIExpress.jsPostgreSQLMySQLMongoDBPrismaScikit-learnPyTorchNumpyPandasPower BITableauGitDockerAWSVercelFigmaVS CodeIntelliJ
ReactNext.jsTypeScriptTailwind CSSPythonGoFlaskFastAPIExpress.jsPostgreSQLMySQLMongoDBPrismaScikit-learnPyTorchNumpyPandasPower BITableauGitDockerAWSVercelFigmaVS CodeIntelliJ
Noah N.

Experience & Education

Education

University of Calgary

Bachelor of Science in Computer Science

2023 - 2027 (Expected)

GPA: 3.6/4.0

Focused on Software Engineering, Machine Learning, and Data Science

Garibaldi Secondary School

High School Diploma / IB Diploma

2021-2023

GPA: 3.8/4.0

I went study abroad in Canada since grade 11, finishing with IB Diploma and a Dogwood Diploma.

Le Hong Phong High School for the Gifted

Grade 10 Specialized in Mathematics

2020-2021

GPA: 8.9/10

Experience

Software Engineer Intern

FPT Software

July 2025 - September 2025

built deep learning based car inspection system

Odoo Software Developer Internship

Leonix Vietnam

June 2022 - August 2022

customized core ERP modules such as CRM, Sales, etc., and integrates AI into those

Featured Projects

A selection of my work in Software Engineering, Data Science, and Machine Learning.

Financial Fraud Detection PipelineClassification

Financial Fraud Detection Pipeline

Architected a robust financing fraud detection system using Databricks Medallion Architecture and PySpark Structured Streaming. Engineered an XGBoost model handling extreme class imbalance (<0.1% fraud) with 0.92 AUPRC, utilizing MLflow and Unity Catalog for governance.

DatabricksPySparkXGBoostMLflowScikit-Learn
GitHub
Aegis: Multi-agent AssistantNLP

Aegis: Multi-agent Assistant

Multi-agent orchestration system using LangGraph and Gemini for HITL workflows. Features a RAG pipeline with LlamaIndex/ChromaDB for semantic search over unstructured PDFs, and a full-stack App with FastAPI/Next.js.

LangGraphLlamaIndexChromaDBGeminiFastAPINext.jsOAuth
GitHub
Financial Price & Sentiment Data PipelineTime Series

Financial Price & Sentiment Data Pipeline

End-to-end MLOps pipeline automating stock price model lifecycle with Airflow and Docker. Features a custom LSTM network (PyTorch) fusing OHLCV data with sentiment analysis, and an inference API (FastAPI) with Streamlit dashboard.

PyTorchAirflowDockerPostgreSQLFastAPIMLflowStreamlit
GitHub
Deep NotesObsidian Plugin

Deep Notes

An Obsidian plugin that helps deepening the understanding of the notes. Built with RAG, vector embeddings, and semantic search.

TypeScriptObsidian APIRAGVector EmbeddingsSemantic Search
GitHub
BMATSHackathon

BMATS

A web app that integrates an NLP pipeline to anonymyze applicant's information, addressing the biased hiring problem. Hackathon project for Hack the Bias 2026.

PythonFastAPIspaCyHugging FaceSQLiteReact
GitHub
WiseXpense

WiseXpense

A smart fintech platform allowing users to track their budget, credit, and expenses with the help of machine learning and AI.

JavaSpring BootPostgreSQLPythonFastAPIGolangPlaid APIDockerReact
GitHub
CampusPlugClass Project

CampusPlug

A marketplace platform for students with authentication and a recommendation engine. Class project for CPSC 471.

Express.jsMySQLReactPythonFlaskScikit-learn
GitHub
CoFocusSENG 513

CoFocus

A collaborative productivity platform. Ongoing SENG 513 project.

Express.jsTypeScriptReactSupabasePostgreSQLLangChain.jsDocker
GitHub