Hi, I'm Lin Hong
A Software Engineer

Waterloo CS '30

AboutMe

Hey! I'm Lin Hong, a Computer Science student at the University of Waterloo and a passionate software engineer. I love building thoughtful full-stack products and have led impactful teams to ship everything from developer tooling to AI-powered applications.

I've been to over 20 hackathons, won 10+ robotics awards, and organized over 6 hackathons to give back to the community. I'm also the founder of Linovation Design, where I built websites and ERP systems that helped local businesses improve operations.

Beyond code, I love storytelling, robotics, and anything that pushes me outside my comfort zone. Whether I'm debugging JavaScript, pitching a startup, or mentoring students, I bring energy, empathy, and execution.

Lin Hong

MyWork Experiences

Lead Software Engineer @ Robeartics 19500

Onsite | September 2022 – Present

Led mechanical and software development for competition robots using Java and FTC SDK.

Designed AI-based autonomous navigation using TensorFlow and AprilTag detection.

Trained and managed a 15-member team; led them to the 2025 World Championships in Houston, TX.

Organized outreach workshops to teach programming and engineering to over 600 students.

Things I've Worked on,Some of Them

Lofied

JamHacks 2025 Winning Project

Lofied

Lofied is an AI-powered web application that transforms regular songs into lo-fi versions. It analyzes uploaded MP3 files using audio signal processing techniques and applies effects such as reverb, EQ shaping, and background noise injection to mimic the nostalgic lo-fi aesthetic. Built with Python and JavaScript, the app offers an interactive frontend that allows users to preview and download the generated lo-fi tracks.

Python | Web Audio API | React | Flask | FFmpeg

Skip the Walk

Hack the North 2024 Winning Project

Skip the Walk

Skip the Walk is a command-line pizza ordering tool built in under 9 hours at Hack the North 2024. I used Commander.js and Terraform to automate orders through the Domino's API, dramatically streamlining the food delivery process. The app integrates MappedIn for navigation and uses the Slack API to send live updates with interactive buttons, allowing volunteers to efficiently track and manage deliveries in real-time.

Commander.js | Terraform | MappedIn | Slack API

Ingredify

MetHacks 2023 Winning Project

Ingredify

Ingredify is a mobile application that helps users scan food labels and analyze ingredients using OCR powered by Tesseract. It leverages Cohere AI to explain ingredient functions and detect allergens, making it especially useful for those with dietary restrictions. The app was built with React Native and uses a Node.js and MongoDB backend to support food logging and personalized health tracking.

React Native | Tesseract OCR | Cohere AI | MongoDB | Node.js

My Skills

Languages

Python
Python
JavaScript
JavaScript
C++
C++
CSS
CSS

Web Dev

React
React
Next.js
Next.js
Flask
Flask
MongoDB
MongoDB
OpenAI API
OpenAI API
Tailwind CSS
Tailwind CSS
Material UI
Material UI

Cloud

Google Cloud
Google Cloud
Cloudflare
Cloudflare
Docker
Docker
Nginx
Nginx
PM2
PM2

DevTools

GitHub
GitHub
Git
Git
Postman
Postman