Résumé

Electrical engineering student at the University of Illinois, working toward embedded systems and firmware.

Education

B.S. Engineering, Electrical Engineering track

University of Illinois Urbana-Champaign

  • Coursework so far includes ECE 220 Computer Systems and Programming, ECE 120 Introduction to Computing, ECE 110 Introduction to Electronics, electromagnetism, differential equations, and discrete mathematics.

Projects

Aviation Weather Display

C++, ESP-IDF, LVGL, ESP32-P4, REST APIs

  • Building an embedded weather terminal on a Waveshare ESP32-P4 that displays live METAR field conditions and VFR or IFR flight categories at a glance for pilots, sourced from the aviationweather.gov API.
  • Writing the firmware in C++ on the ESP-IDF toolchain, designing the data model that moves parsed reports from the network layer to the display, and learning LVGL to build the interface.

Vending Machine FSM Controller

ECE 120, Xilinx Vivado, TTL

  • Designed an eight state finite state machine for a vending machine controller restricted to NAND, NOR, and NOT gates, deriving the logic with Karnaugh maps and verifying the design in Xilinx Vivado with a SystemVerilog testbench.
  • Implemented the controller on a breadboard with TTL logic ICs, wiring an asynchronous reset and debugging with LEDs until it drove a physical vending machine prototype over a ribbon cable interface.

Personal Portfolio Site

Astro, HTML and CSS, Git, Cloudflare Pages

  • Building a personal site in Astro that presents my engineering projects and flight training.
  • Deploying through Cloudflare Pages with automatic rebuilds on every push to the GitHub repository.

Experience

Key Holder

GNC , Winston-Salem, NC

  • Ran the store independently, handling opening and closing, register operation, and daily cash reconciliation.
  • Drove membership and loyalty program sales while advising customers across the store's full supplement line, and processed incoming shipments against packing lists to maintain the sales floor.

Grocery Stocker

Publix Super Markets , Winston-Salem, NC

  • Restocked and merchandised inventory across multiple departments in a fast paced, high volume store.

Leadership and involvement

Rush Chair

Phi Gamma Delta

  • Lead chapter recruitment, organising rush events and coordinating outreach to prospective members.

Member

IEEE Student Chapter and SIGARCH

  • Attend hands-on workshops in soldering, circuit design, and ASIC design, plus technical talks on logic gates, pipelining, and cache design.

Achievements

Eagle Scout

Scouting America

  • Designed and led a service project building planter benches for the Forsyth County Humane Society, managing budget and materials sourcing for a team of over 30 volunteers.
  • Served as Troop Senior Patrol Leader, planning events and mentoring younger scouts.

FAA Private Pilot Certificate, Airplane Single-Engine Land

In progress

  • Logged over 70 hours in Cessna 172s, including solo cross country and night flights.
  • Operating under FAA procedures and ATC radio communication while managing checklists and navigation.

Technical skills

Languages
C, C++, Python, Java, LC-3 Assembly, HTML and CSS
Tools
Git, Linux, ESP-IDF, CMake, LVGL, Vivado, Neovim, VS Code
Design and CAD
Onshape, Fusion 360, Blender