Javier Huang

Hi, I'm Javier Huang đź‘‹

I am a dedicated and experienced full-stack and AI/ML developer
Scroll down to see my work!

About Me

I will start my university studies this coming September at the University of Toronto Engineering Science undergraduate program, and will pursue the Machine Intelligence major. I have over three years of hands-on experience in designing and building real-world applications, focusing on user experience, database design, scalability, and integrating AI/ML features.

Javier Huang profile That's me!

Experience

A selection of my professional work experience, roles, and the technologies I've used along the way.

UTMIST logo

Machine Learning Project Team Lead

@ UTMIST Internship arrow_outward View Website
On-site • Aug 2025 - Present
PyTorchTensorFlowscikit-learnPandasNumPyJupyter NotebookGoogle ColabYOLOv11MobileNetV3ResNet-50LaneNetk-means clusteringGMMDockerAzure API ManagementREST APIsReactGitHub
Leading the development of the SceneClarity ML project, an interpretable reliability scoring pipeline for autonomous vehicles, delivering an end-to-end system that quantifies and attributes perception failures under adverse visual conditions. Managing, mentoring, and collaborating with developers within 3 subteams in performing dataset preparation, object detection, lane detection, glare, weather and time-of-day classification, unsupervised failure mode attribution, reliability score aggregation, as well as final deliverables which include containerized REST APIs and a React web application.
Course Digital logo

Founder, President, and Full-Stack Developer

@ Course Digital arrow_outward View Website
September 2023 - Present
SvelteSvelteKitTypeScriptFirebaseFirestore Cloud DatabaseFirestore (API)GitGitHubVisual Studio CodeCloudflare Pages
Led, trained, and supervised a team of tutors to teach students in programming, STEM, and languages. Adjusted course trajectory based on student feedback. Developed marketing initiatives to expand the organization’s reach, positively impacting 300+ students across 50+ schools in Ontario.
Designed and developed the web platform using the SvelteKit framework. Engineered intuitive database schemas and relationships in the Firestore cloud database to support core app functionality such as user management and course enrollment. Continuously improved the user experience based on user feedback.
Neuronality logo

Mod Developer

@ Neuronality arrow_outward View Website
August 2021 - Present
JavaScriptGitHubVisual Studio Code
Official contributor and modder of the starblast.io game. Developed the official “Capture the Flag” mod, which has been played around 2 million times, improving performance, balance, and engagement. Developed multiple mods using the Starblast.io API, implementing real-time game logic in JavaScript with WebSockets, and designing custom 3D ships using CoffeeScript for Three.js rendering.
SEE MORE

Projects

A selection of my recent work, showcasing a range of full-stack web applications with AI integrations, game projects, and more!

Project icon StackDAG arrow_outward
May 2025 - Present
Next.jsReactJSXTSXTypeScriptFirebaseSupabase Cloud DatabasePostgreSQLSQLOpenAIGitHubVisual Studio Code
StackDAG thumbnail 1
StackDAG thumbnail 2
StackDAG thumbnail 3
StackDAG thumbnail 4
StackDAG thumbnail 5
StackDAG thumbnail 6
Designed and developed StackDAG, a full-stack AI-integrated web application built with Next.js (React), Firebase authentication, and a Supabase cloud PostgreSQL database with Supabase Edge Functions for REST request processing and API security. Enables users to view, create, share, fork, and like Directed Acyclic Graphs (DAGs) representing technology stacks. Integrated the OpenAI API to provide layer-by-layer setup and integration guidance for each DAG. All DAGs and AI-generated instructions are stored in the Supabase cloud PostgreSQL database for fast retrieval and storage.
DOTA Aerial Object Detection using YOLOv11
August 2025 - August 2025
GitHub arrow_outward
PythonYOLOPyTorchNumPyPandasMatplotlibOpenCVGoogle ColabGitGitHub
Developed an end-to-end deep learning aerial object detection pipeline using YOLOv11 Nano for the DOTA v1.5 dataset, focusing on preprocessing and data transformation for oriented bounding boxes. Implemented image tiling (640Ă—640 with padding for YOLO format) to preserve resolution and detail, translated and clamped OBB annotations to tile boundaries, converted polygons to YOLO-oriented format with normalized coordinates, and mapped class names to indices. Trained and evaluated the YOLOv11 model on the processed dataset, producing detection visualizations, loss curves, and confusion matrices. Developed and documented my complete workflow and experimentation process in a Google Colab-hosted Jupyter Notebook.
HAM10000 Dataset Skin Lesion Classification using MobileNetV2
August 2025 - August 2025
GitHub arrow_outward
PythonTensorFlowNumPyPandasMatplotlibGoogle ColabGitGitHub
Developed an end-to-end deep learning pipeline for multi-class skin lesion classification using the HAM10000 dataset, using transfer learning with MobileNetV2 as the backbone. Addressed severe class imbalance through targeted data augmentation and stratified train/validation/test splits. Evaluated model performance with accuracy, loss curves, and confusion matrix analysis to identify common misclassifications. Developed and documented the end-to-end workflow, challenges, and results in a Google Colab-hosted Jupyter Notebook.
Wellington Zone 1 Power Consumption Predictions
July 2025 - July 2025
GitHub arrow_outward
PythonPandasNumPyscikit-learnMatplotlibAnacondaJupyter NotebookGitHub
Developed an end-to-end machine learning pipeline for Wellington Zone 1 Power Consumption Predictions using a Kaggle dataset of environmental and time series factors. Performed feature engineering, model evaluation, and selected Ridge Regression, achieving an R² score of 0.9963 on the test set with 382 ms prediction time. Developed and documented my workflow and experimentation step-by-step in a Jupyter Notebook.
Project icon Tourista
September 2023
GitHub arrow_outward
SvelteSvelteKitTypeScriptFirebaseCohereGoogle MapsGitGitHubVisual Studio Code
Tourista is an AI-driven travel guide that offers personalized travel recommendations. Integrated Cohere's AI API for intelligent location suggestions, Google Maps APIs for dynamic route mapping, and implemented Firebase authentication with clear, user-friendly messaging.
SEE MORE

Skills

Programming Languages

HTMLCSSJavaScriptTypeScriptJSXTSXSvelteJavaPythonC++C#SQLMatlabGDScriptXML

Front-End Frameworks

AngularSvelteKitNext.jsFlutter

Back-End Frameworks

Spring BootNodeJSDjango

APIs & BaaS

Spring Boot RESTSupabaseFirebaseFirestore (API)Google MapsAzure API ManagementREST APIs

AI/ML

TensorFlowPyTorchscikit-learnHugging FaceHugging Face TransformersspaCyOpenCVYOLOYOLOv11MobileNetV3ResNet-50LaneNetk-means clusteringGMMCohereOpenAINumPyPandasMatplotlib

Libraries

ReactThree.jsLogback

Databases

Snowflake Cloud DatabaseSupabase Cloud DatabaseFirestore Cloud DatabaseMongoDB Cloud DatabasePostgreSQLMySQL

Database Tools

pgAdminMySQL Workbench

Development Tools

Spring Tool SuiteVisual Studio CodeAndroid StudioAnacondaJupyter NotebookKaggleGoogle ColabNeovimDockerGitGitHubCloudflare PagesVercel

3D Modelling & CAD

BlenderAutodesk Fusion 360OnShape
handyman Select a skill to see its details and related projects listed above.

Contact