-
Lemurian Labs
Compiler & Cycle-Simulator Lead
- Lead development of greenfield compiler, runtime and simulation software projects
- Hire, manage, train engineers ranging in skill from Intern to Principal
- Consistently delivered high quality results on-time, often with scarce resources
- 2022 - 2023
- C C++ Multithreading golang
- Remote
-
Optic Power
Solutions Architect & Reverse Engineer
- Own discovery, architecture and kickoff phases of client projects
- Manage up to five in-flight projects, including the technical staff, sales team and client
- Reverse engineer closed-source binaries, including Valves Source2 engine -- "Crazy game hacks" was in the job description
- 2020 - 2022
- TS JS Elixir C C++ ASM
- Remote
-
KeyDB
Senior Engineer
- Performance-oriented contract work on a multithreaded Redis fork
- Rewrote IO subsystems to use io_uring
- 2021
- C C++ Multithreading
- Remote
-
Evolution Ventures
Graphics Engineer
- Build, extend, maintain WebGL-based architecture visualization tools
- High-level technical direction for 3D products
- 2019 - 2021
- WebGL TS React
- Remote
-
Web Development & Consulting
Fullstack Developer
- CrossFit Games -- games.crossfit.com
- McAfee MPOWER -- mcafeempower.com
- Many other clients including Stanford and Gap
- 2013 - 2019
- JS PHP
- Remote & Onsite
-
Fresche Solutions
Win32 Engineer
- Rebuilt product integration portal - C++ backend, Angular2 frontend
- Refactored 300Kloc C++ Windows IDE to support Unicode
- Increased test coverage by 4x
- 2014 - 2016
- C++ JS PHP
- Onsite