Senior full-stack software engineer and designer with 7 years of experience.

From studying physics at UCLA to creating the frontend of an acquired startup, I've always loved solving problems and building things.

In my spare time I love programming, design, physics projects, chess, drones, VR, AI, Brazilian jiu-jitsu, finance, chess, art, skydiving, and many other things.

Experience

Jan 2023 - Present

Major, Lindsey, & Africa

Senior full-stack software engineer and designer. Build and maintain two legal recruiting platforms across the stack. The leading authority on frontend, UX, and design. Highest GitHub contributor in the project's entire history. Spearheaded multiple major code refactors and modernization efforts. Interview and mentor engineers.

Aug 2018 - Jan 2023

Hire an Esquire (acquired)

Senior software engineer and designer. Key role in startup's acquisition through techincal leadership and design. Built most of the frontend, becoming the top GitHub contributor. Spearheaded codebase-wide TypeScript adoption. Worked closely with leadership to align technical decisions with business goals. Interviewed and mentored engineers.

Skills

I keep up with the latest in the industry.

  • React
  • TypeScript
  • Design
  • UX
  • Tailwind
  • RTK
  • CSS
  • Git
  • CLI
  • Math/Stats
  • Next
  • Python
  • Figma
  • Django
  • Data Viz
  • Postgres
  • Photoshop
  • Docker
  • SQL
  • Ads

Projects

GPU Exchange

Demo web app auction house for a GPU cluster that allows customers to book reservations of 1 to N GPUs, for a minimum of 1 day.

React, Postgres, Next, Tailwind, TypeScript

Wyvern

Desktop design for a Twitter clone. What might a UX first social media site be like? I'm working on a mobile version, which I am much more excited about, but that one's secret.

React, Next, TypeScript, Tailwind, Postgres, Vercel

HiTech Lowlife

Mock-up I made a long time ago now. Desktop-based, 2D platformer, pixel art video game level written in JavaScript. Features open source, web optimized pixel art and audio.

JavaScript, Phaser, Photoshop, Tiled

Portfolio Website

You're looking at it now. Simple for the user and built from scratch with attention to detail.

React, Next, Tailwind, TypeScript

Education

University of California, Los Angeles (UCLA)

Physics, Bachelor of Arts (2014 - 2017)

Broad education in Physics, Philosophy, Mathematics, Computer Science, and many other subjects in science and the humanities.

Blog

You Can Understand the Monty Hall Problem

Most explanations just aren't very good.

June 22, 2024

5 min read

Art & Photography

Contact