Full-Stack, AI, and Computer Vision Engineer

Khanh Truong

I build production-minded software across React, Python, C++, and TypeScript, with hands-on work in full-stack systems, AI workflows, and computer vision products.

Greencastle, IndianaGPA 3.78May 2027
Portrait of Khanh Truong

Research & Experience

A timeline of roles, systems, and measurable outcomes across research, engineering, teaching, and technical leadership.

Roles

5

Research + Product

Hands-on

Impact

Shipped + Measured

Tangible Learning Platform, DePauw University logo

Jan 2025 - Present

Tangible Learning Platform, DePauw University

Research Assistant

Building an interactive tangible programming system for children using computer vision and embedded hardware.

C++OpenCVRaylib
  • Developed a tangible programming system in C++ using OpenCV (ArUco), Raylib, and FluidSynth on a Raspberry Pi 4 setup.
  • Implemented ArUco marker detection and PnP pose estimation to translate coding-card sequences into executable command graphs.
  • Reduced marker detection latency by 35% to sub-100ms end-to-end and validated usability with a 40-participant study using the Wilcoxon rank-sum test.
C++OpenCVRaylibFluidSynthRaspberry Pi
LECO Studio logo

May 2025 - Aug 2025

LECO Studio

Software Engineering Intern

Shipped gameplay UI systems for live Roblox titles used by thousands of players.

LuaTypeScriptRoblox Studio
  • Developed responsive HUDs, menus, and inventory systems for Cave Miner Simulator and Miner Colony using Lua, TypeScript, and Roblox Studio.
  • Implemented gameplay interfaces supporting multi-world exploration, 100+ collectible tools and pets, and scalable progression systems.
  • Delivered front-end features used by 14,000+ players, improving UI responsiveness and gameplay usability.
LuaTypeScriptRoblox StudioGame UI
Student Tutors Program, DePauw University logo

Sep 2025 - Present

Student Tutors Program, DePauw University

Technical Director

Built and launched the scheduling platform that runs the university tutoring program.

ReactNode.jsPostgreSQL
  • Built and deployed a full-stack scheduling platform using React, Node.js, PostgreSQL, and AWS EC2.
  • Enabled 120+ students to book sessions across 40+ tutors with real-time availability tracking.
  • Drove 100% program-wide adoption within 6 weeks and reduced average scheduling time by 50%.
ReactNode.jsPostgreSQLAWS EC2
Department of Computer Science, DePauw University logo

Jan 2025 - Jan 2026

Department of Computer Science, DePauw University

Teaching Assistant

Supported foundational CS courses with code reviews, debugging help, tutoring, and lab instruction.

JavaTeachingMentoring
  • Supported 30+ students in CS121: Intro to Computer Science and CS125: Software Design (OOP).
  • Worked primarily in Java while helping students debug projects and strengthen object-oriented programming fundamentals.
JavaTeachingMentoringOOP
Google Developer Groups on Campus, DePauw University logo

Aug 2025 - Present

Google Developer Groups on Campus, DePauw University

President

Leading the campus developer community through technical programming and student events.

LeadershipCommunityWorkshops
  • Lead a 10-member executive team for the campus Google Developer Groups chapter.
  • Organize AI, cloud, and mobile development workshops reaching 300+ students.
LeadershipCommunityWorkshops

Technical Skills

Core Stack

Strong fundamentals across product engineering, AI, and systems work.

The focus here is breadth with practical depth: I build interfaces, backends, data workflows, and applied ML features with an emphasis on reliability and shipping usable systems.

R

Focus

React

TS

Focus

TypeScript

Py

Focus

Python

C++

Focus

C++

DB

Focus

PostgreSQL

AWS

Focus

AWS

Languages

JavaPythonC/C++JavaScriptTypeScriptSQL (PostgreSQL)HTMLCSS

Frontend

React.jsNext.jsTailwind CSSResponsive DesignComponent-Based Architecture

Backend

Node.jsExpress.jsFastAPIREST APIsJWT Authentication

Databases

PostgreSQLMongoDBSupabase

Tools & Technologies

GitDockerAWS (EC2, S3, Cognito)PlaywrightOpenCV

Concepts

Data Structures & AlgorithmsOOPAsynchronous ProgrammingEvent-Driven Systems

Software Projects

Get In Touch

I'm looking for software engineering internship opportunities and collaborative projects across web, AI, and product engineering.

Back to Top

Messages are sent directly from the site to my inbox.