James Lee

Viet Dinh

Software Engineer Student

About Me

I am a curious student who is deeply interested in the technology world. My passion is all about creating applications that have impacts on people's lives. I have built many small mobile games, experience with many computer languages and game engines. I am confident in my problem solving skills.

Latest Projects


project name

SimepleShop

The website objectives are user-friendly with simple and effective UI iterface, strong security, user privacy. My main roles are building the front-end, managing GitHub repository, and hosting client side.

  • React
  • JavaScript
  • NoSQL
  • Webpack
  • HTML/CSS
  • Strapi
  • Firebase

project name

Perfect Pitch

ML approach: We first cut a song into pieces each containing word or a single sound, then designed an algorithm to recognize what note that sound is. Melodia Algorithm approach: Use the existing algorithm that has been researched for several years to translate audio to midi and then used Musescore to get sheet music in png. Construct React framework to route backend to frontend and vice versa.

  • React
  • JavaScript
  • Python
  • Flask
  • HTML/CSS
  • Machine Learning

Other Projects

Greenus

A mobile public transportation app with user-friendly interface. The difference between my app and other transportation apps is extra features such as giveaway function, user dashboard that reports how much money they have saved and the CO2 emmssions they have reduced. I created the app to encourage more people to use public transportation and to reduce the CO2 emissions.

  • JavaScript
  • React Native
  • Expo
  • Google Maps API

View on GitHub

Calendar

A native application that works like google calendar with fewer features. Built by a team of four students. I taught other members to use GitHub. Designed the UI and created the controllers.

  • Java
  • Objective C

View on GitHub

VSkyDefense

The objective of the game is to destroy the meteoroids before they touch the city. The game can be deployed to multiple mobile platforms.

  • Cocos2dx
  • C++
  • Java
  • Objective C

View on GitHub

Ms.Bazooka

A simple 2D endless runner mobile game. The objective of the game is to survive as long as possible.

  • Cocos2dx
  • C++
  • Java
  • Objective C

View on GitHub

Air Hockey game

A 2D air hockey game that runs on multiple mobile platforms such as iOS and Android.

  • Cocos2dx
  • C++
  • Java
  • Objective C

View on GitHub

Dota2 website

A gaming website that provided advice to other Dota2 gamers. I managed to market the website in a public group I created on Facebook. The website had 20000 views per day.

  • WordPress

Experience

Volunteer - Computer Science Lab (2014 - December 2016)

  • Tutored college students in computer science and relative majors, raising their academic performance

Volunteer - The O'Donohue Family - Stanford Educational Farm (May 2016 – July 2016)

  • Attained basic understanding of the relationships among food production, ecology, economics, and health
  • Collaborated with other students, work alongside farmers to design and build on-farm research