Jeffrey Wang

Software Developer

About me

Hi I'm Jeff. I recently graduated UC Davis this past June (2017) with a B.S. in Computer Science and a minor in Psychology.

I have worked in the past as a research intern, building a crop growth simulation model. I have also worked as a front end web developer, implementing designs for Yamato Transport in Taiwan. I am experienced with programming in Java and C++ and I am interested in full-stack web development, as well as machine learning, and artificial intelligence.

I went to high school in Taiwan, and I have also lived in Hawaii and Japan. I spend my free time hiking, weightlifting, writing music, or working on side projects.


  • University of California, Davis (Sept 2013 - Jun 2017)

    Graduated from UC Davis in June 2017 with a B.S. in Computer Science and a minor in Psychology.

  • Research Intern (Jun 2016 - Jan 2017)

    Spent the summer helping an Environmental Science professor of UC Davis build a crop growth simulation model and its interface in C++.

  • Front End Web Development Intern (Jul 2015 - Sept 2015)

    Worked in Taiwan as a Front end web development intern, helping Yamato Transport implement the design for their customer service page.


  • Portfolio Item

    Twitter Music Bot (On Going)

    Python Bot that tweets top music of the day from various subreddits with Soundcloud or Spotify links

    Portfolio Item

    Weather App(On Going)

    Provides current weather and weather forecast based on current location or zipcode

    Portfolio Item

    Content Aware Resizing (Completed May 2017)

    Algorithm that resizes images based on content of image, e.g., when shrinking image, removes least important content of image first

  • Portfolio Item

    Face Gender Recognition (Completed Mar 2017)

    Algorithm that differentiates between male and female faces given training data by implementing Artificial Neural Network with Back-propagation to classify pictures of faces in Java. Was able to successfully distinguished face gender correctly with up to 80% accuracy

    Portfolio Item

    Connect Four AI (Completed Jan 2017)

    AI that play connect four using mini-max algorithm, evaluation function, and alpha-beta pruning

Technical Skills

Programming Languages








Framework & Technologies