Hi, I'm Nate 👋
Computer Engineer, Derivatives Trader and Entrepreneur. I love building things and teaching. I'm also a music enthusiast.
NH

About

I have a dual degree in computer science and electrical engineering from the University of Southern California where I graduated summa cum laude in 2008, with a perfect 4.0 major GPA in the Computer Engineering and Computer Science program. In Fall 2005 I won the USC Programming Contest writing my solutions in C++. My EE459 senior design project involved writing embedded C and reverse engineering the Apple 30-pin connector to build an alarm clock called iSnooze. In 2006 I founded the USC Chapter of Engineers Without Borders and served as the President through 2008. EWB-USC is now an 18-year-old non-profit 501(c)3 philanthropic organization dedicated to improving lives through sustainable water and related engineering projects. I have worked at leading tech and trading companies and have had the pleasure of backpacking through over fifty countries. I grew up on Bainbridge Island, WA and graduated from Bainbridge High School in 2004.

Work Experience

E

Epsilon Records
Senior Engineer
Founder

July 2015 - Present
CTO
Spearheaded the creation and development of cutting-edge music technology solutions while establishing and nurturing a dynamic record label. Leveraging over a decade of experience in the music industry and software engineering, I led a diverse team to innovate music distribution, artist management, and digital marketing platforms, enhancing the reach and revenue streams for our artists.
F

Flow Trading
Senior Engineer
Trading Operations

Feb 2020 - Present
Production Engineer
Responsible for trading operations, system uptime, system stability, continuous integration and deployment, infrastructure as code, high-availability micro-services, cloud compute, low-latency performance and low-level hardware optimizations.
I

IMC Trading
Senior Trader
FICC
Futures
Options

Feb 2011 - Dec 2015
Options Trader
Collaborated with developers to investigate system issues and verify nightly software rollouts and system upgrades while managing all technical operations of proprietary high-frequency, low latency, automated trading system. Performed diversified duties, including risk management, compliance, position reconciliation, system troubleshooting, and enhancement of automated trading and monitoring systems utilising Java, C++, SQL and custom FPGA’s.
W

Wolverine Trading
Trader
Delta1
Stocks
Futures

Sep 2008 - June 2010
Trader
Developed and maintained multiple applications by using C#, such as risk management applications and production trading engines. Engaged with various trading desks through rotational trader training program.
G

Goldman Sachs
Intern
Engineer

June 2007 - Sep 2007
Summer Analyst
Designed and implemented software solutions to optimize operations for the stock loan desk, contributing to increased efficiency and accuracy in trade processing.
A

Adobe
Intern
Engineer

June 2006 - Sep 2006
Intern
Worked in the compatibility testing lab developing solutions to automate testing and enhance software reliability.

Skills

Full Stack Development
High-Frequency Trading
Derivatives Trading
Options Market Making
Low-Latency Optimization
Automated HFT Systems
Trade Anlysis
Market Microstructure
Hardware Schematic Design
Eurorack Modular Synthesis

Technologies

GNU/Linux
Svelte
SvelteKit
Astro
FastAPI
TailwindCSS
Typescript
Python
Rust
Postgres
Redis
Docker
Kubernetes
Ansible
C
Git
KiCad
Arduino
Eurorack
My Projects

I like building things

I've worked on a variety of projects, from simple web applications to complex embedded systems. Here are a few of my favourites.

Epsilon FM

Epsilon FM

Created and developed an open-source platform for music distribution and business management tailored for musicians.

Svelte
SvelteKit
Typescript
PostgreSQL
FastAPI
TailwindCSS
Stripe
Shadcn UI
Seattle Synths

Seattle Synths

Designed, developed and assembled novel Eurorack modules for musicians. All schematics and source code are open-source.

Hardware Schematic Design
KiCad
Eurorack Modular Synthesis
Soldering
iSnooze

iSnooze

Reverse engineered the Apple 30-pin connector and developed embedded C code to create an alarm clock named iSnooze, which interfaced with any iPod.

Embedded C
Hardware Schematic Design
Wire Wrapping
Breadboards
Oscilloscopes
Ray Tracer

Ray Tracer

A simple ray tracer written in Python. The scene shown in the image is a simple room with a checkerboard floor and striped walls, utilailzing refractions of the light to create the illusion of depth.

Python
Test Driven Development
Behave
Gherkin
Hackathons & Competitions

Check out my latest wins

I enjoy participating in programming competitions and hackathons, where people gather to create amazing projects in just 2-3 days. It's inspiring to see the limitless potential realized by a group of driven and passionate individuals.

  • 1

    1st Place Winner, 2023 Flow Traders AI Hackathon

    Amsterdam, Netherlands

    I led the charge from ideation to execution, conceptualizing and proposing the idea, founding and guiding our team, and presenting a live demo in front of a global audience, culminating in us securing first place at the 2023 Flow Traders AI Hackathon. My deep fascination with the cutting-edge developments in generative AI, combined with my specialized knowledge in prompt engineering, drives my dedication to this field.
  • 1

    1st Place Winner, Fall 2005 USC Programming Contest

    Los Angeles, California

    Secured a first-place win at the USC Programming Contest, a milestone that stands out in my tech journey. Utilizing C++ for its versatility and power, I tackled a series of complex problems, demonstrating my coding proficiency and problem-solving skills.
Travel

I like exploring new places

I have backpacked across more than fifty countries, exploring some of the world's most stunning locations. Here is a recap of my travel experiences.

Contact

Get in Touch

If you'd like to hire me, please send me an email with your inquiry, and I'll respond as soon as possible.