About
I am currently a University of Michigan student studying computer science, while working in a restaurant.
I enjoy spending my time watching shows and youtube, listening to podcasts, and studying.
Recently, I've been reading literary fiction such as East of Eden, by John Steinbeck and Slaughterhouse-Five, by Kurt Vonnegut.
Also, about five of the seven days you can see me running up and down the Huron River!
Biking around Ann Arbor getting coffee with friends is a frequent activity in my week.
Relying on my friends for support and advice is a large part of my life, and I put great importance on the influence of my community on me.
Spending time working on projects outside of school is another fun past time.
Most of the time, I choose projects with a goal of learning more about a certain field rather than an end goal, such as website design/hosting with this website!
I would like to go to school for as long to learn as much as I can, but I am open to what comes!
Education
Summary
- University of Michigan, Ann Arbor
- Four semesters completed
- L.S.A. Computer Science B.S.
- GPA: 3.83
Relevant Coursework
- Programming and Data Structures, EECS 280
- Data Structures and Algorithms, EECS 281
- Discrete Mathematics, EECS 203
- Introduction to Computer Organization, EECS 370
Volunteering
The Wisconsin Association of Sober Housing
Parsing and updating internal database
September 2024 - Current
- Downloading a PDF published by the state of Wisconsin, and parsing it using the python module PDFminer
- Formatting the data to fill a CSV file with the library Pandas
- Update existing database to reflect changes with the newly published data
Experience
Playa Bowls
Assistant Manager
Ann Arbor, Michigan
February 2024 - Current
- Managed daily operations such as maintaining the quality of food, cleanliness, and the stocking of items.
- Oversee business and orders with outside vendors, such as food, stock, laundry, window cleaning, and pest control.
- Delegate tasks to employees to achieve effeciency.
- Train new employees and keep current employees trained.
- Resolve issues that arise during the operation of the store.
Poke Poke Sushi Unrolled
Shift Leader
Ann Arbor, Michigan
June 2023 - February 2024
- Delegated tasks such as restocking supplies, prepared food, and worked with outside companies such as suppliers.
- Utilized employees' strengths to accomplish tasks in the most effecient approach.
- Served customers and provided a pleasant experience.
- Opened the store in preparation for the day, and closed while preparing for the next day.
Jimmy John's
Delivery Driver/In-Shop Team Member
Escanaba, Michigan
May 2022 - August 2022
- Operated as an overall team member preparing food, cleaning, and running a cash register.
- Drove optimal routes to deliver food to customers in a timely fashion.
- Practiced and communicated food safety responsibility.
- Utilized amiability to assure a high level of customer service.
Sandy Shore's Cottages
Groundskeeper
Escanaba, Michigan
May 2018 - August 2021
- Managed facility and cosmetic maintenance on buildings including painting, cleaning gutters, etc.
- Maintained lawns and gardens including mowing and weeding.
- Prepared outdoor guest areas by weatherproofing, taking down furniture in cold seasons, etc.
Projects
See the projects tab to see more details!
I developed software in Java that recognizes numerical digits from the MNIST database and identifies them. I read Neural Networks and Deep Learning, by Michael Nielson to learn about neural networks and how to implement them.
A program in C++ that reads text, and classifies what a label of the text could be based on training data. I read a portion of Introduction to Natural Language Processing, Jacob Eisenstein to create, and expand the application.
Peronal Website
As you see right now, I have programmed my own website! I am using ExpressJS on the back-end, and just html, css, and javascript on the front-end. I am hosting on a virtual private server, which I found interesting to only navigate an operating system via only the command line.
Login System
I developed an API for a login system that stored information in mySQL. I have a website, IOS app in Swift, and an Android app in Java that all have login pages that are either validated or invalidated once sent to the hosting server.
A container that iterates over elements categorized under one or more keys. I spent some time trying to find a way to organize data which needed to be in a map of maps, but iterate over the entirety, or under one key, so I wrote one in C++.
CSV Visualizer
A friend asked if I could help build a CSV visualizer for a non-profit's website, so I built a graph display using D3.js. It can display uploaded files, or files saved to the server. As of now, the data types it can display are dates, numbers, times, or words.
Programmed in Java, I created a chess graphical user interface using JavaFX. It can be played by two people on the same application, using drag and drop operations. It also includes the ability to save and load states of the game.
I created a graphical user interface with JavaFX to display different sorting algorithms on a set of values as a bar graph. Once started, the values are animated to move according to how the sorting algorithm works. It also displays data of how the chosen algorithm works such as the amount of swaps and value accesses.