IRVINE, CA · UC IRVINE SOFTWARE ENGINEERING + DATA SCIENCE

Specializing in AI/ML, platform engineering, and infrastructure.

Hi! I'm Allen Lai. I graduated from UC Irvine with a double major in Software Engineering and Data Science, and I love building the infrastructure, pipelines, and platforms that turn working code into something reliable and scalable.

Allen Lai

My focus is platform engineering: container orchestration, CI/CD, observability, and developer tooling. During my most recent internship I worked on a Kubernetes and MLflow migration, and I've built CI/CD pipelines and Dockerized services in earlier roles. I care about the unglamorous stuff: making deploys boring, systems debuggable, and infrastructure something teams can build on without thinking about it.

I'm also deeply into building with AI. I ship side projects solo end-to-end (most recently straddled.app, a poker session tracker on the App Store), and I use AI as a core part of how I build, not just as a feature but as a collaborator in the workflow. The intersection of platform engineering and AI infrastructure is where I want to spend my career. I also gave a TEDx talk about conquering adversity.

Outside of engineering, I run an automotive business committed to fair pricing and work as a freelance photographer on a Canon R5, specializing in portraits and cars.

JUN – AUG 2026 · CERRITOS, CA

Platform Software Engineer Intern

Optro (formerly AuditBoard)
  • Shipped multiple merged PRs to production multi-cluster GitOps infrastructure (Argo CD) for a company-wide internal-tooling Kubernetes platform spanning live and dev EKS environments.
  • Deployed and configured MLflow via Helm onto a new internal-tooling EKS cluster, owning chart values and resource tuning (raised memory request 4Gi→8Gi to resolve node scheduling pressure), scoped to a single environment.
  • Integrated external-secrets to sync AWS Secrets Manager into Kubernetes Secrets and enabled Envoy Gateway CRDs and controller fleet-wide, unblocking downstream observability (Grafana) and TLS routing.
  • Provisioned cloud infrastructure (VPC, EKS, S3) using Terraform/Terragrunt with reusable per-environment modules.
“This is the entry-level version of ML platform engineering: standing up MLflow on Kubernetes for other teams to use.”
JUN – SEP 2025 · ANNAPOLIS, MD

Software Engineer Intern

Raytheon & NASA
  • Developed Node.js microservices for ingesting 5TB+ of NASA Earth Data into StorNext, achieving a 98% archive rate.
  • Resolved a production incident where the StorNext archive service was crashing under load: traced logs, identified per-file archive calls as the bottleneck, and refactored the ingest logic to batch files in chunks of 50, dropping StorNext calls from ~1,000 to ~20 per batch.
  • Refactored PostgreSQL ETL pipelines using Docker containers, improving data ingestion and pipeline efficiency; used DBeaver for query optimization and schema refactoring, cutting runtime by 35%.
  • Implemented dashboards in Splunk and standardized Swagger/OpenAPI specifications, reducing on-call debugging by 40%.
  • Configured Bamboo CI/CD pipelines with automated pre-PR checks for linting, testing, and build validation.
  • Applied Agile Scrum with Jira, Bitbucket, and Confluence across user stories, sprint reviews, and retrospectives.
JUN 2024 – MAY 2025 · IRVINE, CA

Software Engineer Intern

UC Irvine, Technology Department
  • Deployed a reverse proxy and firewall rules on AWS to combat hack attempts, reducing malicious probes by 80%.
  • Used Postman for API testing, documentation, and sharing, resulting in a 40% increase in accuracy.
  • Wrote C# against a Microsoft SQL Server database with 10,000+ rows to sort and display information.
  • Debugged thousands of lines of Angular to ship an internal employee management system for UC Irvine's student center and a liability waiver form used to collect legal data for events.
JUN 2024 – JUN 2026 · IRVINE, CA

Member

Hack@UCI
  • Competed in hackathons at UC Berkeley and USC, earning over $1,000 in prizes for team collaboration.
  • Served as CTO for MenoStart, a menopause-tracking wearable + AI app, leading the technical pitch to multiple wins.
GRADUATED JUNE 2026 · IRVINE, CA

B.S. Software Engineering & Data Science

University of California, Irvine · 3.87 GPA
  • Awards and honors: President's List, Honors List, Dean's List, Top 10% of the Computer Science department.
SHIPPED · APP STORE

Straddled: Poker Session Tracker

iOS app for tracking live poker sessions (buy-ins, cash-outs, and who owes whom) that settles the night in a single tap. Designed, built, and shipped solo, from empty repo through App Store review to a freemium Pro tier. Promoted build-in-public at the WSOP in Las Vegas.

  • Settlement algorithm that minimizes transactions to square a table (net-balance minimization)
  • Supabase/Postgres backend: 10+ tables, row-level security everywhere, Auth, Realtime, server-side leaderboards via aggregation RPCs
  • Shareable end-of-session “receipt” that turns every game into a referral loop
  • Performance pass: RLS audit, Realtime debouncing, client-side caching
TypeScript · React Native · Expo · Supabase · Zustand · Next.js
Straddled app screenshot

Cutline: AI-Assisted Video Editing Pipeline

A staged pipeline that scores short-form video content and generates editing advice, on a clean three-layer architecture: a pure engine (no web/CLI deps), a thin FastAPI adapter, and a React/Vite frontend.

  • Long-running stages (model calls, ffmpeg) run as background jobs with per-stage progress streamed to the UI over SSE
  • Roadmap: content scoring/advice → reference library + matching → human-gated auto-edit (beat-sync, captions, hook ordering)
FastAPI · Python · React · Vite

MenoStart: Menopause Health Wearable + App

A femtech venture pairing a biometric smart ring (“MenoRing”) with a companion app that tracks menopause symptoms and forecasts a user's day before it starts. Built and pitched with a team; I was the CTO who built the app, designed the architecture, and led the technical pitch to multiple wins.

  • React Native + Expo app: daily AI forecast card, symptom/biometric logging, trend charts, in-app chat, clinician-ready symptom report
  • Node.js + Fastify API, PostgreSQL on AWS RDS, multi-AZ deployment, HIPAA-aligned from day one (encryption, retention, access controls)
  • BLE streaming from the wearable; modeled a 3-stage on-device→cloud ML pipeline (detection → pattern → forecast)
  • Produced the full pitch: brand system, mockups, cost architecture, unit economics for a business competition
React Native · Expo · Node.js · Fastify · PostgreSQL (AWS RDS) · BLE · HIPAA-aligned
Automotive photography feature shot 1
Automotive photography feature shot 2
Automotive photography feature shot 3

Photography: Cars & Portraits

SEPARATE PORTFOLIO SITE

Photography is where I slow down and obsess over a different kind of detail. I freelance in portraits and cars, chasing the way light wraps around glossy paint at the right hour, shooting on a Canon R5, lighting sets with Profoto B30 strobes, and pulling clean footage in Canon Log 3. I take it into DaVinci Resolve Studio and grade every clip by hand with color-space transforms and node-based looks until the color feels exactly right. The same instinct that makes me a good engineer, caring about the invisible details until the whole thing just works, is what I love about this.

Canon R5 · Profoto B30 (Air Remote TTL-C, HSS) · Canon Log 3 · DaVinci Resolve Studio (CST + node-based grades) · DJI mic
LANGUAGES
PythonTypeScriptJavaScript / Node.jsC#GoSQL (PostgreSQL)HTML/CSS
INFRASTRUCTURE & PLATFORM
KubernetesHelmArgo CD (GitOps)Terraform / TerragruntDockercert-managerEnvoy Gatewayexternal-secretsCRDs / controllers
CLOUD (AWS)
EKSS3RDSSecrets ManagerVPC / IAMVercel
ML PLATFORM
MLflow: experiment tracking + model lifecycleNLP
BACKEND & DATA
FastAPISupabasePostgreSQLMicrosoft SQL ServerNoSQLETL pipelinesDBeaver
FRONTEND & MOBILE
ReactReact NativeExpoNext.jsAngularViteZustand
OBSERVABILITY, CI/CD & WORKFLOW
SplunkGrafanaBambooGitHub ActionsPostmanGit / BitbucketJira / AtlassianAgile Scrum
AI TOOLING
Claude Code (agentic workflows, MCP)TensorFlowPyTorchLangChain
Infra depth, product instinct
Comfortable both building the platform and shipping the thing that runs on it.
Calm under pressure
The kind of engineer teams hand the live production incident to. The StorNext story is the proof.
Ships solo, end-to-end
From empty repo through App Store review and post-launch iteration.
Learns systems fast
Went from a Docker background to reconciliation loops, GitOps, and merged production Kubernetes PRs in one internship.
Cross-team collaborator
Works closely with senior engineers; translates between app, platform, and infra layers.

Let's build something reliable.

allenlai312@gmail.com