Bio
About
I grew up in Troy, Michigan with my younger siblings. As a kid, I loved reading (sometimes more than sports) and spending time at the lake with my family. I also discovered a love for problem solving, whether it was online riddles or logic puzzles my parents gave me.
My first year at UMich, a mandatory intro coding class and conversations with upperclassmen led me to Computer Science. It felt like a natural fit-- I was still solving puzzles, just in a new way. I combined my interest in tech and business through coursework, and through various leadership roles in clubs on campus. These experiences helped me tackle problems from both technical and strategic angles.
Outside of school, I interned twice at Tegus, a fintech company, where I worked as a full stack engineer on two teams. I gained hands-on experience and pushed several features to production.
Now, I’m a Software Engineer at Alphasense on the operations team. I focus on improving internal workflows and am learning how engineers contribute across planning, integration, and maintenance.
Timeline
Started College
Began studies at University of Michigan.
Sales and Account Management Intern @ Continental Automotive
Gained experience in working with clients and managing projects.
Software Engineer Intern @ Tegus
My first software internship! Learned about full stack development, joining the team's operations squad and picking up a workflow that improved an internal tool.
Software Engineer Intern @ Tegus
Round two! This time, I joined the team's fundamentals squad and built out improvements to the Tegus platform Company Profiles page. Acquired by Alphasense at the end of the summer.
Graduated College
Graduated from the University of Michigan College of Engineering with a BSE in Computer Science and a minor in UX Design through the School of Information.
Software Engineer @ Alphasense
Started my role as a Software Engineer on the operations team!
My Work
Family Task Manager
This is a mobile-first web application that allows family members to create, view, and manage tasks together. It is built using React, Supabase, and Tailwind CSS. The app connects to a Supabase backend for managing user accounts, tasks, and family data. Features include creating, updating, and deleting tasks with priorities and creation dates, marking tasks as pending/in-progress/completed, and viewing suggested tasks to add to your to-do list.
View ProjectBombard Game (QuantUM Hackathon 2nd Place)
Wrote and demonstrated a 3-bit quantum random number generator in Qiskit, successfully implementing error correction using Shor's code and an IBM Cloud quantum computer connection to create an interactive battleship game of chance.
View ProjectNine Board Tic Tac Toe Negamax Agent
Engineered an agent to play Nine Board Tic Tac Toe, using a negamax algorithm alongside alpha beta pruning in a Python script with an iterative deepening search depth and weight choice to balance performance and speed despite game length. Tested the agent against existing bots to find proper depth and weight metrics, with a success rate of around 80%.