SOFTWARE ENGINEER · FULL STACK · BACKEND · GENERATIVE AI · MACHINE LEARNING

{{ typed }}

SEE THE WORK RÉSUMÉ ↓
SCROLL
ABOUT ME

Hey, I'm John!

I am a current Junior studying Computer Science at UC Irvine set to graduate with a Bachelor's by June 2028. I'm looking for software engineering internships and new grad roles, with a focus on full stack, machine learning, and generative AI.

Currently I'm a Software Engineer Intern at TrellisWare Technologies, where I work on the data and infrastructure behind their radio hardware testing — building pipelines and tooling that make test results trustworthy and fast to query. Before that I was at My Connective Care, building a full stack platform for patient care coordination and the deployment pipeline behind it.

In my free time, I like to surf, go on hikes and play the guitar. I love working with other people and making new connections — if any of this sounds like your team, my résumé and links are below, or just email me at john.martian2024@gmail.com and let's talk.

JUN 2026 —
Software Engineer Intern — TrellisWare Technologies
  • Designed a normalized 7+ table PostgreSQL schema with JSONB columns, consolidating 17+ CSV formats into one queryable table serving 200+ engineers
  • Engineered a Python ETL pipeline using SQLAlchemy and pandas to ingest 1000+ JSON/CSV/.log test results, reaching 400+ test runs in the first month and cutting manual validation by 80%
  • Configured nginx as a TCP reverse proxy in front of PostgreSQL, routing all connections through a single entry point and eliminating direct DB access
  • Integrated database push into the Ansible/Fabric/pytest pipeline as a custom CLI option, enabling one-command ingestion post-test and cutting query execution times by 50%
SAN DIEGO
MAR – JUN 2026
Software Engineer Intern — My Connective Care LLC
  • Built a full-stack site improving patient-facing care coordination in React, TypeScript, and Fastify, consolidating caregiver, clinician, and family updates into one role-based platform
  • Built CI/CD pipelines with GitHub Actions and Docker, deploying to AWS (Cognito, Amplify, EC2) at 100% uptime
REMOTE
– JUN 2028
B.S. Computer Science — UC Irvine
Junior, graduating June 2028.
Learning Assistant — Data Structures and Algorithms JAN – MAR 2026
  • Supported 200+ students by troubleshooting C/C++ code, clarifying core concepts, and answering real-time questions
  • Created supplemental reference materials and walkthroughs for complex data structure implementations
Research Assistant — Bias Lab MAY – DEC 2025
  • Built ML pipelines in PyTorch for amino acid sequence detection, training Spiking Neural Network architectures on biological datasets
  • Developed data visualization and analysis tooling with NumPy and Matplotlib to evaluate model performance across perception and attention tasks
IRVINE, CA
FULL RÉSUMÉ ↓

Selected work

06 PROJECTS · CLICK TO OPEN

I go on surf trips often, but figuring out where the waves would actually be good and when flights were cheap was always a hassle across a dozen different tabs. So I built an app that pulls it all into one place — surf forecasts and flight prices, side by side, so I can just plan the trip.

GO PYTHON TYPESCRIPT DBT DUCKDB SNOWFLAKE PLAYWRIGHT CLAUDE HAIKU AWS LAMBDA TERRAFORM
LIVE SITE ↗

An AI app that converts any guitar recording into guitar tab, automatically choosing fingerings a real player would use instead of just the technically correct notes. I wanted to build this app because there were so many songs I wanted to play on the guitar that did not have the tabs online.

PYTHON TYPESCRIPT EXPRESS AWS LAMBDA DOCKER S3
LIVE DEMO ↗

My personal platform for writing album reviews, styled after the listening experience itself: cards flip to reveal the writeup, Postgres holds the catalog, and Resend fires email notifications to subscribers whenever a new review lands.

NEXT.JS SUPABASE POSTGRESQL RESEND VERCEL

An AI agent that can play Minecraft on its own. I always liked to play Minecraft when I was a kid, and was fascinated with AI that could play games on its own, so I built this project as an intersection of those two interests. Fine-tuned OpenAI's VPT model to play Minecraft toward a single goal of gaining an iron ingot. Reward shaping and behavioral cloning on top of the pretrained policy carried it to a 95.6% success rate.

95.6%
SUCCESS RATE
45
EPISODES
PYTORCH OPENAI GYM VPT
LIVE DEMO ↗

Three competition websites for a synthetic-biology team, one per season, each carrying a year of wet-lab and modeling research from multiple departments where hundreds of judges navigated through. Gold, Silver, and Bronze medals against a field of 100+ schools.

REACT FLASK MONGODB

A restaurant site built pro bono for a local owner in Temecula who didn't have a website yet. I offered to design and build it for free in React so his restaurant could actually be found online.

REACT
LIVE SITE ↗

Let's paddle out.

Open to software engineering roles and internships. Fastest way to reach me is email.

JOHN PARK © 2026 BACK TO THE TOP ↑