< npm run dev --port=3000 />
A developer who loves to learn and build.
I solve complex, real-world problems using efficient, high-impact software. From machine learning and resilient web systems to financial modeling and forecasts, I develop efficient, cleanly structured code that's built to last and ready to scale. I'm currently searching for an internship opportunity for Summer 2026, and a full-time position starting December 2026.
/ about me
Hey, I'm Hunter — a passionate developer who loves building innovative solutions. I'm a CS and Econ major at the University of Michigan and most days you'll find me coding, building side projects, and diving into something that piques my interest in tech. I thrive on challenges and enjoy creating software that makes a difference. Whether it's a web app, a machine learning model, or firmware, I'm always eager to learn and grow in my craft.
I'm interested in full-stack development, AI/ML, computing hardware, and leveraging all of them to create user experiences that matter. I enjoy working on projects that combine creativity and purpose with technical rigor, and I'm always searching for new challenges.
When I'm not coding, you can find me backpacking in Washington, playing the guitar, struggling to learn how to love running, or constantly tweaking my golf swing. From big ideas, to clean execution, I love turning a vision into reality. Hiring? Collaborating? Just Curious? Lets connect!
/ technologies & skills
Skills & Technologies
Click on any skill card to see detailed information and connections!
languages
C
C++
Java
JavaScript
Python
Rust
TypeScript
frameworks
Express
FastAPI
Leptos
Next.js
Node.js
Pytest
PyTorch
PyVISA
React
Tailwind
Vue
Vuetify
tools
Docker
Git
GitHub
MongoDB
NumPy
Pandas
concepts
Hardware
ML/AI
/ experience
- ▹Developed features for the new PCIe software: Pilot using Vue, Vite, JavaScript, Python, C, and Fast API
- ▹Implemented efficient algorithms for PCIe-SDK with Python, PyTest, Regex, and Multithreading, boosting throughput speed by 30%
- ▹Programmed S-parameter analysis automation and Proportional-Integral-Derivative Controllers to streamlinbe optical testing
- ▹Gained hands-on experience with Thermoelectric Temperature Controllers (TC-720), a Vector Network Analyzer, and Grafana
- ▹Won best implementation at company Hackathon for EV-Charger management system.
/ education
University of Michigan
Bachelor of Science in Computer Science and Economics
Academic Highlights
Conducted my final project for EECS 481 (Software Engineering) by contributing to the HTTPie project, enhancing its authentication, error handling, and test suite.
United States TSP Solver
Implemented a C++ program that uses Prim and Kruksal's algorithm to solve the Traveling Salesman Problem for the United States. The program uses a custom-built data structure to store the cities and uses both algorithms to find the minimum spanning tree.
Searching through a Grid
A Java project that used the scientific method to test the efficiency of various search algorithms (BFS, DFS, and A*) on a grid. The program uses a custom-built data structures to store the grid and a GUI to visualize the search.
/ projects
Project Portfolio
Interactive showcase of my development work. Click on a project to learn more.

ThriftSwipe
AI-powered online marketplace for thrift clothing. Our algorithm matches users with clothing based on their preferences and style, making sustainable fashion discovery effortless.

Algorithmic Trading System
Developed an algorithmic trading system using Python. The system analyzes market data and executes trades based on predefined strategies, and tests strategies using historical data.

Rust Compression Algorithms
Inspired by Silicon Valley and Pied Piper. Implemented various compression algorithms in Rust such as Huffman coding, LZ77, and RLE. Tested and managed with a CLI.

S-Parameter Analysis Automation
Developed a Python program to automate S-parameter analysis using a TC-720 temperature controller and VNA. Includes interactive GUI for data visualization and user-friendly analysis interface.

Credo EV Charger Management + Queue System
Developed a comprehensive EV charger management system for Credo at the 2025 company hackathon, including real-time monitoring, queue management, and user-friendly interfaces. The system optimizes charger usage and enhances user experience. Won best implementation and technical achievement.

This Website!
The website you are currently viewing, built with Next.js, Tailwind CSS, and TypeScript. Features cyberpunk aesthetics, interactive components, and responsive design.
Hill Street Run Club Website
As VP of Communications for the Hill Street Run Club at UMich, I'm developing a website to promote the club and its events. Features interest forms, event calendar, and membership database.

GreekLink
Anonymous social media platform connecting Greek life communities nationwide. Led both front-end and back-end development for this community-focused platform.

HTTPie Authentication Contributions
Added a new authentication method to HTTPie, a command-line HTTP client. Implemented username/password authentication with proper parsing functionality.

Chrome Dino Time Travel
Level-based parody of Chrome's Dino game featuring different time periods. Collaborative game development with immersive time-travel mechanics.

Maze Search Algorithms
Implemented various search algorithms to solve mazes, including DFS, BFS, A*, and Dijkstra's algorithm. Developed a visualizer to compare algorithm performance on different maze structures.

Reddit Word Frequency Analysis
Developed a tool to analyze word frequency in Reddit comments using Java using a custom-built HashMap implementation. The tool processes large datasets to identify common words and their frequencies, providing insights into user discussions.

Pursuit-Evasion Simulator
Developed a simulation of Dijkstra's Pursuit-Evasion problem using Java. The simulation models the interactions between pursuers and evaders in a graph.