# John Larkin

**Brooklyn, NY**
📍 Brooklyn, NY 11217
📧 [john@johnjlarkin.com](mailto:john@johnjlarkin.com)
🌐 [https://johnlarkin1.github.io](https://johnlarkin1.github.io)

---

## Education

### Swarthmore College — Swarthmore, PA

**B.S. in Engineering (Computer Engineering focus)** — _May 2017_

- Cumulative GPA: **3.82**
- Major GPA: **3.88**

**Minor in Chemistry** — _May 2017_

---

## Coursework

- Linear Physical Systems Analysis
- Linear Algebra
- Data Structures and Algorithms
- Differential Equations
- Algorithms
- Computer Vision

---

## Skills

### Languages

**Experienced**

- Python (FastAPI, NumPy, Pandas, Pytest, OpenAI)
- Go
- TypeScript
- C#
- T-SQL
- Swift
- Rust
- Ab Initio DML

**Familiar**

- C++ (XGBoost, Armadillo)
- CSS / HTML
- LaTeX
- R

### Software & Tooling

**Experienced**

- Postgres
- ScyllaDB
- Terraform
- k6
- Git
- Docker
- Kubernetes
- SSMS
- Ab Initio
- Splunk
- Grafana

**Familiar**

- Miro / Figma
- TensorFlow, NiceGUI
- MATLAB
- SSIS
- OpenShift
- HDFS

---

## Publications

- **PyPI** — _Scylla-Go-Round_
- **Chrome Extension** — _GitHub PR Formatter_
- **ASME Paper** — _A Process Simulation of Guayule Biorefining, Including an Exergy Analysis_

---

## Work Experience

### MOJO — Staff Software Engineer

_August 2025 – Present | Remote (NYC)_
**Tech Stack:** Python, C++, Go, Terraform

- Led repricing solution for executed parlays for top client (8-figure deal)
- Reduced pod memory usage by **5×**, enabling migration from m-class to c-class instances
- Increased FastAPI worker density, improving RPS per dollar
- Oversaw team of 4 engineers on B2B initiatives

---

### MOJO — Senior Software Engineer

_April 2024 – August 2025 | Remote (NYC)_
**Tech Stack:** Python, C++, Go, Terraform

- Designed FastAPI parlay pricing service (same-game & cross-game)

  - Reduced S3 transfer via Parquet
  - Implemented copula-based correlation pricing
  - Optimized correlation matrix construction

- Built high-performance C++ simulation aggregator for NFL/NBA models
- End-to-end owner of EKS heartbeat sidecar service for top client
- Built market finalization Lambda using SportRadar APIs
- Led tooling improvements:

  - Migration to Poetry
  - Ruff, MyPy adoption
  - GitHub Actions CI/CD standardization

---

### Dropbox — Software Engineer

_October 2021 – April 2024 | Remote (Cincy, SF, NYC)_
**Tech Stack:** Python, TypeScript/React, Rust

**Dropbox Replay**

- Built Version Comparison and TLDW features using OpenAI transcription
- Lead engineer for FSS Group Sharing
- Lead engineer for Replay quota counting

**Dropbox Backup**

- Full-stack lead for local & external drive backup

- Led migration of **5M users** to new sync engine

- Created AutoSelSyncer to optimize multi-EDB memory usage

- Mentored interns and delivered workshop to 55 incoming interns

---

### Ab Initio — Field Engineer

_May 2019 – October 2021 | Chicago, IL_
**Tech Stack:** Python, C#, DML, AWS, SQL

- Built high-volume, low-latency data processing systems
- Won healthcare contract via optimized .NET ETL pipeline
- Led Tanzu Kubernetes Grid cloud migration POC at multinational bank
- Built Hadoop ingestion pipelines with data quality and cleansing

---

### Belvedere Trading — Software Engineer

_August 2017 – April 2019 | Chicago, IL_
**Tech Stack:** C#, C++, Python, React

- Built reconciliation system between clearing and trading platforms
- Implemented Greek visualization frontend
- Helped build FIX execution gateway for OSE
- Member of recruiting team and hackathon committee

---

## Personal Projects & Freelancing

### Tennis Scorigami — Founding Engineer

_November 2024 – Present | Remote_
🌐 [https://tennis-scorigami.com](https://tennis-scorigami.com)
**Tech Stack:** Next.js, TypeScript/React, Tailwind, Neon, Python

- Built interactive data visualization platform inspired by Football Scorigami
- Implemented 2D/3D graph visualizations (SigmaJS, force-graph)
- Designed real-time filtering with Jotai
- Modeled 735 BO3 and 108k+ BO5 score permutations

---

### Scrollz — Founding Engineer

_September 2023 – Present | Remote_
🌐 [https://scrollz.co](https://scrollz.co)
**Tech Stack:** Next.js, TypeScript, Supabase, Python, OpenAI, AWS

- Built ingestion pipeline for newsletter aggregation
- Configured Amazon SES with DNS for automated email ingestion
- Implemented semantic search using Postgres full-text search

---

### Walk in the Parquet — Founder

_September 2023 – Present | Remote_
🌐 [https://walkintheparquet.com](https://walkintheparquet.com)
**Tech Stack:** Rust (Tauri), Next.js, Python

- Built desktop client for local Parquet analysis on macOS

---

### Personal Blog — Author

_October 2016 – Present_

- 2025: Tennis Scorigami
- 2025: Winning Wordhunt
- 2024: Hierarchical Agglomerative Clustering

---

## Volunteer Experience

### City Hope — Volunteer

_March 2022 – December 2022 | San Francisco, CA_

- Supported housing-insecure individuals in the Tenderloin

### Chicago Boys & Girls Club — Volunteer

_August 2018 – June 2019 | Chicago, IL_

- Taught introductory programming to children ages 9–14

---

## Leadership Experience

- **Overland Summers** — Sierra Adventure Leader (2017)
- **Resident Assistant** — Senior RA, Swarthmore College
- **Swarthmore Tennis Team** — Captain, #1 Singles

---

## Interests

**Tennis**

- NFHS Accredited Interscholastic Coach
- Tennis on the Lake Coach (Chicago)
- 4-year varsity high school & college player

**Hiking & Climbing**

- Mt. Kilimanjaro (2013)
- Mt. Rainier (2011)

**Endurance Athletics**

- St. George 70.3 (2024)
- Steelhead 70.3 (2023)
- Half Moon Bay Triathlon (2022)
- Indian Wells 70.3 (2021)
- Chicago Triathlon (2018, 2019)
- Chicago Marathon (2017)

---

## Awards & Organizations

**Awards**

- CoSIDA Academic All-District (2016)
- Philadelphia Inquirer Academic All-Area (2016)
- All-Centennial Conference First Team (2015, 2016)
- Centennial Conference Academic Honor Roll
- Centennial Conference All-Sportsmanship Team

**Organizations**

- Sigma Xi
- Tau Beta Pi
