Aaron Li

Software Engineer II at Geico, building GitOps platforms that keep 100+ applications and millions of daily API requests running. Shipping full-stack products on the side.

Experience, work & more, belowScroll

Experience

Where I’ve worked

  1. Jul 2024 — Present

    Software Engineer II · Geico

    Platform & infrastructure engineering for enterprise API delivery on Azure Kubernetes.

    90%faster API delivery
    99.9%uptime · 100+ apps
    Millionsof daily API requests
    • Designed and built an enterprise-scale GitOps platform with ArgoCD, orchestrating API deployments across 15+ environments and multiple Azure Kubernetes clusters.
    • Accelerated API delivery ~90% by automating GitOps workflows and shortening deployment cycles for platform services.
    • Architected zero-downtime deployment strategies for high-traffic API gateways and microservices serving millions of daily requests.
    • Established self-service platform infrastructure that cut environment provisioning from days to under two hours.
    • Maintained 99.9% uptime across 100+ applications through on-call incident response, monitoring, and API governance.
    • ArgoCD
    • Kubernetes
    • Azure
    • Helm
    • REST APIs
    • Git
  2. Sep 2021 — May 2024

    Event Coordinator · Fundraising Chair · Graphic Designer · Asian Students Alliance

    Leadership, fundraising, and design for a large campus community.

    • Organized fundraisers with 30+ businesses, driving 25% year-over-year growth in funding.
    • Coordinated 20+ campus organizations and staff to host events for 2,000+ attendees a year.
    • Mentored 14 members on technical skills, reaching 90% retention while scaling events 40% annually.
    • Designed visuals and ran social media, growing campus presence 86%.
    • Leadership
    • Graphic Design
    • Event Ops
    • Social Media

Selected Work

Things I’ve built

  1. 01

    TixBot

    A Discord bot that runs event-hunting jobs

    Nightly presale scans · Discord post generation · Google Calendar sync

    • Python
    • Discord
    • asyncio
    • aiohttp
    • Ticketmaster API
    • Spotify API
    • Gemini
    • Oracle Cloud

    A Discord bot that runs a set of automated jobs. The headline job scrapes Ticketmaster for presales — a nightly pipeline scanning 104 weekly windows (two years of data) with recursive binary window-splitting to page past 1,000-result caps, enriched with Spotify metrics to prioritize the best opportunities. It also generates Discord posts and syncs Google Calendar, using Gemini to handle natural-language queries. Built on a resilient async backend (asyncio, aiohttp) with layered timeouts and rate-limit handling, deployed on Oracle Cloud across five OAuth2 APIs.

    2025 — present
  2. 02

    ViBE

    A song-recommender built on Spotify’s API

    +52% usability for users with disabilities · +32% mobile satisfaction

    • Svelte
    • TypeScript
    • Firebase
    • Jest
    • MSW
    • Playwright

    A Spotify-powered song-recommendation app built with my brother Jack. We ran full test-driven development — end-to-end and unit tests with mocks (Jest, MSW, Playwright) — landed a 52% usability improvement for users with disabilities by adhering to web-accessibility standards, and lifted mobile satisfaction 32% through responsive best practices.

    2022 — 2024
  3. 03

    Cartistry

    A map-editing community forum

    +30% code quality · −15% turnaround with a 3-dev team

    • React
    • JavaScript
    • Express
    • MongoDB
    • Node

    A platform for sharing and remixing map creations so people can build on each other’s ideas. MongoDB handles CRUD over user map data and metadata, global state management improved code quality by ~30%, and Git-based collaboration across a 3-person team cut turnaround ~15%.

  4. 04

    Game Server

    A concurrent server for simple games

    • C
    • Sockets
    • Multithreading
    • Criterion

    A server hosting chess, checkers, and tic-tac-toe that handles many concurrent games and lets players send, reject, and revoke invitations — a deep dive into multithreading, concurrency, and low-level fundamentals.

Toolkit

What Iwork with

Languages
JavaPythonC++C#TypeScriptJavaScriptCSQL
Frontend
ReactSvelteViteTailwind CSSMaterial UIGSAPBootstrap
Backend & Data
Node.jsExpressFirebaseMongoDBMySQLREST APIs
Cloud & DevOps
AWSGCPAzureArgoCDKubernetesHelmOracle CloudVercel
Testing & Quality
PlaywrightCypressVitestJestESLintPrettierGrafana

Interlude

Take the trail

A little endless hike — jump the rocks, duck the birds, and see how far you get. Every run posts to a public leaderboard.

Trailblazer

Space / tap to jump · ↓ to duck

This minigame needs JavaScript enabled to play.

About

Curious by default,Engineer by training,Designer by intent.

I care about the whole arc of a product — the services and data models under the hood, and the interface details most people never consciously notice.

I studied computer science at Stony Brook, where years of leading and designing for a campus community taught me to weigh people and craft as heavily as the code itself.

B.S. Computer Science · Stony Brook University · 2024 · GPA 3.51

Contact

Let’s makesomething.

Based in Hollis, NY · always happy to talk shop.