About me

I recently graduated from Swarthmore College with a degree in Computer Science and Statistics, where I worked across IT, tutoring, and research. Now I run an e-commerce business while I juggle studying for my CompTIA IT certificates.

 

A little more about myself: I'm a first-gen college grad raised in Los Angeles, California. I’ve been running my e-commerce business since my freshman year of college and have built a strong, growing community around it. I manage my own social media and handle all aspects of operating the business day to day.

 

While I consider myself a software engineer at heart, I’m passionate about exploring other areas as well especially Networks and Security which is why I’m currently pursuing certifications in the field.

 

Outside of my studies, I enjoy going out with friends to the movie theatres. We're all AMC A-listers so we watch about 3-5 movies a month. You can check out my Letterboxd in the dock below - I don't post many reviews but I'm trying to! I also enjoy cooking and baking desserts in my free time.

What I've Been Up To

Building a multi-tenant proxy control panel

July 2026

I've been thinking about starting a proxy reselling business given the niche I'm in. So far, I've developed a Node.js + Fastify + PostgreSQL control plane that hands out authenticated proxy access on Linux, generating and hot-reloading Squid config with per-customer auth. I've leased 2 /24 IPv4 blocks and have configured them for use and hope to scale in the near future.

Sonar crossed 500+ active users

June 2026

My analytics dashboard keeps growing. I've been working on Sonar every day and I have a Discord where people send bug reports or suggestions that I use to make the app better. I use one of the /24 subnets to scrape package tracking data for my users!

Studying for Networks & Security CompTIA

May 2026

When I was at Swarthmore, I was really interested in taking Networks but I didn't have luck on the waitlist so I thought about self-learning and working through my CompTIA certifications.

Cooking and baking again

Ongoing

Been watching a ton of cooking videos and tapping back into cooking and baking. It's peaceful; for a little while I get to forget about code and work, and the only thing that feels real is the food in front of me. Cooking for my family and watching them enjoy it is the best part. Maybe one day I'll stage at a nice restaurant for fun.

Watching way too many movies

Ongoing

Still an AMC A-lister catching 3 to 5 films a month. I'm really excited about Robert Eggers Werwulf this December - I really enjoyed The Witch and Nosferatu. Gothic Horror is my sh*t.

Work Experience

T

TCG Dungeon (E-commerce Business)

August 2022 - Present
Founder & Software Engineer
  • Designed and co-developed the automated purchasing platform in Python and Golang, building multi-threaded async HTTP, session management, and concurrent workers across 6 e-commerce and payment APIs (Shopify, Stripe, PayPal, WooCommerce, Big Cartel, Squarespace), with webhook-based subscriptions and automated invoicing
  • Built a concurrent inventory monitoring service in Golang (goroutines, channels) polling 1,000+ product endpoints with real-time Discord webhook alerts, cutting checkout latency from 90 seconds to under 5
  • Ran the full client lifecycle across sales, 1:1 calls, support tickets, and social media, driving ~$200K in revenue, 100% to 600% ROI, 100% client retention, 50+ five-star reviews, and a 15K+ follower community with 450K+ interactions

Skills

https://cdn.simpleicons.org/c/c

c

https://cdn.simpleicons.org/c++/c++

c++

https://cdn.simpleicons.org/go/go

go

https://cdn.simpleicons.org/javascript/javascript

javascript

https://cdn.simpleicons.org/typescript/typescript

typescript

https://cdn.simpleicons.org/python/python

python

https://cdn.simpleicons.org/css/css

css

https://cdn.simpleicons.org/figma/figma

figma

https://cdn.simpleicons.org/html5/html5

html5

https://cdn.simpleicons.org/react/react

react

https://cdn.simpleicons.org/nextdotjs/nextdotjs

nextdotjs

https://cdn.simpleicons.org/nodedotjs/nodedotjs

nodedotjs

https://cdn.simpleicons.org/prisma/prisma

prisma

https://cdn.simpleicons.org/supabase/supabase

supabase

https://cdn.simpleicons.org/vercel/vercel

vercel

https://cdn.simpleicons.org/mariadb/mariadb

mariadb

https://cdn.simpleicons.org/mysql/mysql

mysql

https://cdn.simpleicons.org/postgresql/postgresql

postgresql

https://cdn.simpleicons.org/jupyter/jupyter

jupyter

https://cdn.simpleicons.org/numpy/numpy

numpy

https://cdn.simpleicons.org/pandas/pandas

pandas

https://cdn.simpleicons.org/pytorch/pytorch

pytorch

https://cdn.simpleicons.org/scikitlearn/scikitlearn

scikitlearn

https://cdn.simpleicons.org/github/github

github

https://cdn.simpleicons.org/postman/postman

postman

https://cdn.simpleicons.org/selenium/selenium

selenium

My Projects

These are some of the projects I've worked on!

From e-commerce automation to machine learning, I build software that makes life easier.

Sonar Solutions: TCG Analytics Dashboard
Sonar Solutions: TCG Analytics Dashboard

I built a real-time analytics dashboard serving 500+ active users for TCG Dungeon, tracking checkouts, orders, and shipment statuses. Features include product performance tracking, order history with delivery status monitoring, and a global leaderboard ranking top performers. Under the hood it uses Next.js Discord OAuth, paginated REST APIs, a concurrent IMAP email-parsing pipeline that aggregates 12 months of order history in under a minute, and Discord bot integrations for automated checkout ingestion, order forwarding, and payment reminders.

Next.jsTypeScriptTailwind CSSPostgreSQLSupabase
Multi-Tenant Proxy Control Panel
Multi-Tenant Proxy Control Panel

I built a control-plane API and web dashboard that provisions authenticated proxy access per customer, generating and hot-reloading validated Squid configuration on a Linux host with automatic rollback. It features session-based auth (bcrypt, encrypted cookies), login rate limiting, and security hardening (SSRF and private-range egress denies, TLS via Caddy) over a normalized customer/IP/assignment PostgreSQL schema, with even-distribution egress rotation across each customer's IP pool.

TypeScriptNode.jsFastifyPostgreSQLSquidLinux
Automated E-commerce Checkout Software
Automated E-commerce Checkout Software

During my freshmen year, I built a multi-threaded Python CLI automation tool that streamlined the checkout process across Shopify, Stripe, PayPal, WooCommerce, Big Cartel, and Squarespace APIs, securing $67K+ in high-demand goods within seconds. To do this, I had to engineer a real-time product catalog scraper with integrated cart management, reducing manual checkout time from 1-2 minutes to 5 seconds. For analytics, I developed an inventory tracking system using Golang goroutines to monitor product availability and notify clients via Discord webhooks.

PythonGolangDiscord Webhooks
Shopify Inventory Monitor & Early Product Scraper
Shopify Inventory Monitor & Early Product Scraper

I refactored my old Python e-commerce monitors with Go, boosting performance by 5 seconds. I also identified Shopify API endpoint misconfigurations that revealed early product data before public release which I leveraged to secure close to 100% of high-demand inventory for my clients and maintain 0% churn over a year.

GolangDiscord Webhooks
YOLO-Based Image Recognition for Google reCaptcha v2
YOLO-Based Image Recognition for Google reCaptcha v2

For my AI final, I developed a scalable Golang backend and a Next.js interface to automate solving Google reCaptcha v2 challenges, implementing load-balanced task queues, caching, and RESTful APIs for distributed processing. I trained and deployed a YOLO-based PyTorch model on a manually labeled reCaptcha v2 dataset to perform accurate multi-class object detection.

PythonPyTorchGolangNext.jsGit
Swat Course Planner
Swat Course Planner

Developed a full-stack course planning platform serving Swarthmore's student body with Next.js, NextUI, and Tailwind CSS, integrating a Golang backend and PostgreSQL to replace browser cookies for improved reliability and scalability. Optimized data ingestion by developing a concurrent Golang web scraper using goroutines, reducing data-fetching time from 2 minutes to 20 seconds. Led a small engineering team through agile sprints, overseeing design in Figma and implementation of responsive, accessible UI components.

PythonGolangReactPostgreSQLDockerGit

Thanks for reading.

Want to talk more?