Hi, I'm Kevin! đź‘‹

I am a student at the University of Michigan studying Computer Science Engineering.

I have a strong foundation in programming languages such as C++ and Dart and have completed coursework in algorithms, data structures, and engineering pragmatics.

GitHub logo GitHub LinkedIn logo LinkedIn Email logo Contact

Kevin's picture

Experience

Shoutout to all these great companies for giving me the opportunity to further develop my skills and gain valuable experience. I'm always looking for more opportunities!

LECO logo
LECO Corporation
Software Engineering Intern

  • Created a Flutter app that downloaded and ran test builds software from the Azure DevOps API to streamline test engineers’ workflow.
  • Fixed four errors in LECO’s flagship software to make it more reliable.

Flutter
C#
WPF
Whirlpool logo
Whirlpool Corporation
Software Engineering Intern

  • Developed C++ software validation tester for laundry machines, reducing manual testing by 50% and achieving 90% success rate.
  • Created Arduino-powered PLC with customizable test scripts, improving testing flexibility and efficiency.

C++
Arduino
Python
Uber logo
Uber
Software Engineering Intern

  • Summer 2024. (Bay Area)

Projects

A couple of projects that I'm especially proud of! I'm always looking for new ideas, so feel free to contact me with anything you'd like to see!

Thumbnail [100%x225]
V1 Community Snipe Tools

Created and launched a JavaScript Slack Bot on AWS Lambda for V1 Community's snipe-photo game. Additionally, built v1snipes.com, a React-based dynamic leaderboard, allowing real-time monitoring of users' sniping activity within the community.

Javascript
AWS Lambda
React
CSS

Thumbnail [100%x225]
MHacks 16 Mentor Bot

Developed a JavaScript Slack bot on AWS Lambda, automating question handling during the MHacks 16 event. Streamlined hundreds of participant-to-mentor questions using a dedicated form while removing non-related messages.

Javascript
AWS Lambda

Thumbnail [100%x225]
MHacks 16 NFC Check-in App

Built a Flutter check-in application for the University of Michigan Hackathon (MHacks), streamlining the process for over 600 participants. Integrated passive NFC technology into lanyards for efficient meal access and seamless LinkedIn profile exchange.

Flutter
Supabase
NFC

Thumbnail [100%x225]
V1 Startup Fair Website

Updated the V1 Entrepenurship Startup Fair website for the 2023 event. Added navbar from main V1 organization site to enhance consistency with other V1 websites. Added animated tooltip to team pictures, new title screen, and sign-up section.

HTML
CSS
Tailwind
Javascript

Thumbnail [100%x225]
Corridoor Map Generator

Developed a metadata generator for Corridoor, an indoor maps start-up. Users can easily create a node and edges graph linking rooms with simple clicks. Integrated with Firebase Firestore for data export and JSON backup of map generation.

Javascript
Firestore
Bootstrap
CSS

Thumbnail [100%x225]
Brainwaive

Created in a hackathon with a team of four, I developed a Flutter app frontend that creates quizzes and flashcards on any topic the user inputs. The app allows connects to my group's backend to receive the quiz and flashcards.

Flutter
🏅 SpartaHack 8 Winner

Thumbnail [100%x225]
M-Eats

Designed and developed a Flutter app that displayed customizable dining hall menus. The app allows users to set dietary restrictions and find where specific food items will be served—allowing hundreds of users to make informed decisions.

Flutter

Thumbnail [100%x225]
M-Bus Discord Bot

A Discord bot that connects to the University bus API and gives stop time estimates. Also has redundency with offline schedule when API is offline.

Javascript
Discord.js

Coursework

Courses I've taken at the University of Michigan as part of my CS degree so far.

ENGR 101

Elementary Programming Concepts

Solving engineering problems with computer programming in MATLAB and C++.


MATLAB
C++

ENGR 100

Intro to Autonomous Electronic Systems

Implemented key functionalities in autonomous electronic systems to manage sensing, data acquisition and processing, and motion controls.


Python

EECS 203

Discrete Math

Introduction to the mathematical foundations of computer science

EECS 280

Programming and Intro Data Structures

Computer science fundamentals, with programming in C++. Build an image processing program, a game of Euchre, a web backend, and a machine learning algorithm.


C++

EECS 281

Data Structures and Algorithms

Data Structures and Algorithms in C++.


C++

ROB 101

Computational Linear Algebra

Explored how mathematics and computation are unified for reasoning about data and making discoveries about the world.


Julia

EECS 370

Intro to Computer Organization

Saw how a low-level language is executed by the hardware, and how to put together basic hardware building blocks to form the functional units of a computer. Designed and "built" simple coputers at various levels of detail.


C

EECS 376

Foundations of Computer Science

This course covered computer science theory and algorithms, including divide-and-conquer and dynamic programming. It also covered computability, complexity, and the use of randomness in cryptography.

EECS 492

Introduction to Artifical Intelligence

Fundamental concepts of AI, organized around the task of building computational agents. Core topics include search, logic, representation and reasoning, automated planning, representation and decision making under uncertainty, and machine learning.

EECS 485

Web Systems

A holistic course of modern web systems and technologies, covered front end and back end. Built an Instagram clone in the first half of the semester and a Google clone in the second.


Javascript
React
Flask

EECS 484

Database Management Systems

I gained knowledge on how to use and implement a DBMS. Among other topics, we covered SQL, relational algebra, query execution, optimization, and ACID semantics.


SQL
Java