Intro

Hi, I'm Bao, currently a SWE based in Seattle. Since a young age, i have always aspired toward solving problems. Then I was introduced to the computer. Like playing puzzles, I find joy in building pieces of software components, glueing them together, and forming a product or a solution to a problem at hand.

By the way, check out some of my awesome works.

Work

Artificial Intelligent Checkers

A project where I implemented a Artificial Intelligent Checker game with 2 options of PvP or PvE. Computer opponent is equipped with AI processing (including mini-max, heuristic mini-max and alpha-beta pruning).
It has proven to be really good and defeated me various times.


Facial Gestures Mouse Controller

Using Python and Dlib library, I created a mouse controller using facial gestures.
This includes clicking, scrolling and moving mouse, which can all be done by making the approriate facial gestures.


Realtime PvP Hockey Game

Utilized Dotnet Core as backend framework, me and a friend developed a real-time hockey game and deployed it on Heroku.
Our game features multiplayers, assigned them in different rooms of 2 people.
It also has login features, wait functions and auto-matchmaking.


Android App Hackermate

An android app crafted for the purpose of connecting hackers and formting team for hackathons.
This app functions take inspiration from tinder with swiping, super-liking and direct messaging.
Also contains a detail profiles for people to do research on their teamates strengths/weaknesses.


Automatic Graph Drawing

A smooth graphing website, create by pure HTML, CSS and JS with d3_viz package.
This features directed / nondirected graph, weighted/nonweighted also.

Past Experience


Software Engineer Intern - Cinnamon AI Labs

May 2020 - Present

Worked on designing and implementing backend system for Rossa Cloud Services (Audio transcribing AI pipeline).
Implemented and dockerized a Web-Worker-Queue model for Image-to-text AI pipeline (from scratch).



CS Teaching Assistant - University of Rochester

Hosted and mentored a 50-people classroom at University of Rochester CS Department. Duty includes: Reviewing and fixing bugs for students, Guiding them to search online for similar problems, Grading them based on their codes.

Thanks for reaching-out!

Getting back to you super-shortly!