Jesse Ge

Resume

About

Experience

Projects

Contact

About Me

Hello! I'm Jesse, a passionate computer science student who enjoys designing and creating clean and scalable code. I particularly enjoy web development as it gives me the opportunity to express my own style and aesthetic within the code I write.

Beyond coding, I also like to take pictures, binge TV shows/anime, and play video games (LoL, Runescape, Valorant). Playing volleyball and pickleball with my friends is my favorite pastime! :)

My skills: React, JavaScript, Python, Java

carousel-image-0
carousel-image-1
carousel-image-2

Experience & Education

Jan 2023 - May 2023

Software Engineer Intern at Resilience, Inc.

Mobile Application Development with React Native

Aug 2021 - May 2024

Bachelor's Degree in CS @ SJSU

Object-Oriented Design, Database Management, AI Algorithms

Sept 2019 - Jun 2021

AS in Science at Foothill College

Data Structures/Algorithms, Comp. Architecture

My Projects

Agile Methodology, React (JavaScript), Spring Boot (Java)

This school project includes an online depot where users can register/log-in, search for items, add to cart, and checkout. This entails services such as item stock checking, payment type validity, and delivery time estimation.

For this project, I worked mainly in the frontend to design pages easy for clients to use. This also meant implementing React functions that would require fetching and modifying data from the backend based on the client's needs.

I really enjoyed working on this project because it was fun designing the interface while taking in to account the needs of each client (persona). Since this was also my first time connecting the frontend to the backend, I felt that it was also an extremely helpful learning experience.

Python, TensorFlow, Keras

This project employed AI algorithms like ResNet50, VGG16, and InceptionV3 to accurately and efficiently classify sea animals based on a large dataset of images. Through ensemble methods that averaged the results of these three models, we obtained a successful accuracy.

This project was interesting as it was one of my first times dealing with AI and such a large dataset. It was very satisfying watching our model slowly improve as we tweaked different parameters; the only downside of it all was how long it took for each epoch to run...

React (JavaScript)

I created this project when I first started learning React, JavaScript, CSS, and all that mumbo-jumbo. Although this is just a simple to-do list, I truly enjoyed designing and implementing my own vision -- especially since I was able to create functions that I personally needed.

This project was also the very first one that I deployed on the world-wide web! Having something I created be usable for other people was a frightening, yet satisfying experience (receiving 'constructive' criticism from friends will always be a fond memmory..).

I recently updated this project by implementing firestore (firebase's database). This gave the site the ability to have multiple users, each with their own to-do list (that wouldn't disappear after reloading the page).

Python, Deep Learning Models

In this school project, my group developed a machine learning model that could accurately identify and flag fake reviews on various online shopping websites. This included data collection and processing, program development, and finally performance evaluation.

In preparation for the program development portion, I first collected data from an online dataset that provided online reviews and their authenticity. Then I utilized NLTK to process the data of nulls, duplicate words, stop words, punctuation - as well as implementing tokenization and speech tagging.

I have worked with machine learning algorithms, but seeing our model detect fake reviews with different sentiment analysis models was fascinating. I guess we really do live in the era of AI!

Contact Me

I'm always looking for opportunities to expand my knowledge, feel free to contact me here:

e-mail: jge2k1@gmail.com