Hey, It's Viho Huang

Building the future at the intersection of AI, finance, and aviation

Software engineering student building AI-driven systems for aviation, finance, and other real-world applications.

Profile
BuilderSystems ThinkerEngineering MindsetFast LearnerProblem SolverTeam PlayerCreative InnovatorBuilderSystems ThinkerEngineering MindsetFast LearnerProblem SolverTeam PlayerCreative InnovatorBuilderSystems ThinkerEngineering MindsetFast LearnerProblem SolverTeam PlayerCreative Innovator
Builder

About Me

My Story

I'm a second-year Software Engineering student at McMaster University driven by an interest in building software at the intersection of aviation, artificial intelligence, and finance, where complex systems meet real-world decision-making.

With experience across full-stack development, data-driven systems, and analytical problem-solving, I enjoy working on problems that combine technical rigor with an understanding of risk, performance, and impact. I’m especially drawn to using software and AI to model, optimize, and scale real-world processes.

Outside of coursework, I spend my time experimenting with new technologies, following developments in AI and financial markets, and building side projects inspired by aviation, investing, and the systems that keep them running.

Support cloud modernization and data migration at D&I Integrators, building ETL pipelines and BI dashboards for scalable analytics

Building metrics and observability infrastructure to monitor and analyze real-time telemetry for McMaster Formula Electric

Developing and training a machine learning model for autonomous perception and decision-making on McMaster’s RoboSub competition vehicle

Actively seeking Summer 2026 internship opportunities

Experience

D&I Integrators

Junior Associate - Analytics & Development

D&I Integrators

Sept 2025 – Present
Toronto, ON
  • Support cloud modernization and data migration, transitioning 5+ legacy systems to Snowflake, developing ETL pipelines for millions of records daily, and building BI dashboards enabling 50% faster analytics
  • Collaborate with cross-functional teams to design secure, scalable data solutions on Snowflake, Azure, and AWS, supporting 100k+ users and reducing operational overhead by 30%
SnowflakeAzureAWSETLBI Dashboards
Canadian Imperial Bank of Commerce (CIBC)

Software Developer Intern

Canadian Imperial Bank of Commerce (CIBC)

May 2025 – Aug 2025
Toronto, ON
  • Authored 4+ system design documents for microservices supporting trade reconciliation and client data workflows, outlining API contracts, inter-team data flow, and compliance considerations across 3 product and finance teams
  • Supported cross-functional delivery by resolving 15+ bugs in transaction processing tools, conducting 10+ code reviews, and improving documentation clarity, enhancing coordination between software, risk, and wealth management teams
MicroservicesAPI DesignData WorkflowsCode Review
McMaster Formula Electric Team

Software Subteam Member (Metrics & Observability)

McMaster Formula Electric Team

Oct 2025 – Present
Hamilton, ON
  • Develop embedded telemetry software to collect data from 15+ sensors and wirelessly transmit 2,000+ data points/min to a cloud database for performance monitoring
  • Integrate CAN-based motor control and build Grafana dashboards and a custom web app, enabling 10+ engineers to analyze 5,000+ test data points per session
Embedded SystemsTelemetryCAN BusGrafanaCloud Database
McMaster RoboSub Team

Software Subteam Member (Computer Vision & ML Training)

McMaster RoboSub Team

Nov 2025 – Present
Hamilton, ON
  • Develop and train computer vision models for underwater object detection and path navigation, achieving 85%+ accuracy across 3+ target classes using PyTorch and OpenCV
  • Optimize inference speed and model performance for deployment on a Raspberry Pi-powered AUV, reducing latency to 150ms per frame for real-time detection
Computer VisionMachine LearningPyTorchOpenCVRaspberry PiAUV

Projects

A mix of AI, systems, and product builds — focused on shipping, reliability, and real-world constraints.

FEATURED

Model Sense

Real-time vision-to-3D app that turns live video into 3D-printable STL models

Next.jsReactTypeScriptPythonOvershootMicrosoft TRELLISThree.jsWebGLModal
Model Sense screenshot
TestPilot screenshot

TestPilot

AI-powered visual testing for web apps using natural-language test cases

Next.jsTypeScriptFastAPI+3
🏎️

Formula 1 Race Predictor

Machine learning model for predicting Formula 1 race outcomes

Pythonscikit-learnpandas+1
StepPal screenshot

StepPal

Tamagotchi-style fitness app where real-world steps feed, grow, and evolve a 3D virtual pet

ReactTypeScriptNext.js+10
LeafWatch screenshot

LeafWatch

Forest cover analytics and prediction using ML and time-series data

Pythonscikit-learnpandas+3
Country Clash screenshot

Country Clash

Fast CLI strategy game powered by public APIs

BashREST APIsjq
Notes App screenshot

Notes App

Lightweight note-taking app with authentication, tags, and search

Next.jsTypeScriptSupabase+1

Get In Touch

I'm always open to discussing new opportunities, collaborations, or just having a chat about tech, aviation, or finance. Feel free to reach out!

Based in Hamilton, ON

© 2026 Viho Huang. All rights reserved.