About

My journey in tech began when I took the first introduction to Computer Science class at university during my freshman year. At the time, I was a studying physics and wasn't convinced I was in the right major. I quickly fell in love with the problem-solving aspect of writing code. Coding felt like playing a game, where winning meant creating something useful that could actually solve problems for people. I was hooked and quickly switched my major to Computer Science.

Now, I'm a passionate developer who mostly does web development. At my day job, I work on multiple fullstack applications that are used internally by hundreds of users. In my time outside work, I enjoy delving further into new technologies in the constantly-evolving web ecosystem, oftentimes using that knowledge to build out applications that solve specific problems I encounter in my own life.

Resume

Experience

JPMorganChase

Software Engineer II

Feb 2023 - Present | New York, NY

Fullstack engineering on internal web applications used firm-wide for managing mobile development workflows.

Education

University of Maryland

B.S. in Computer Science

Sept 2019 - Dec 2022 | College Park, MD

Skills

TypeScript / JavaScript React.js Next.js Tailwind CSS

Projects

Basily

An expense-tracking application. Meant to sit somewhere between the minimalism of Excel sheets and budgeting apps like YNAB and NerdWallet that do too much. Used daily by me.

Streakgraph

A habit-tracking application inspired by the GitHub contributions graph. Meant to provide the user with a satisyfing visual cluster of squares that grows with every day they complete their habit. Used daily by me.

Grassroots Grocery Event Management Portal

A single-page application built with Vite sitting atop a Node.js backend that queries data out of Airtable. Used by the non-profit organziation Grassroots Grocery to assist in the management and scheduling of their produce packing events.

Writing App

A proof-of-concept for a writing app idea I had. Main features include a directory-like system of text boxes, allowing you to better organize and group your thoughts.