Hello! 👋
I'm a full-stack developer working with everything I can get my hands on. JavaScript, TypeScript, Go, Rust, Swift, Python, Elixir – you name it, I'll use it!
Away from work, I enjoy playing around with languages and tech far away from my day-to-day: Smalltalk, C++, Mathematica, MATLAB, CAD, 3D rendering, and other hobbies galore.
Role: Principal Software Engineer
Languages: JavaScript, TypeScript, Go, Rust, Swift, Objective-C
Leading a small team of engineers building live experiences and data viz for local, state, and national election coverage at NBC News and MSNBC, including coverage of 2021 gubernatorial elections, 2022 primaries and midterms, and the 2024 presidential election season.
Led development on 2022 primary and midterm elections, covering over 250 state and national offices across all 50 states as well as local elections in Los Angeles and San Francisco. Attained the #1 spot in search visibility during the 2022 midterms. Worked closely with product, SEO, and editorial stakeholders to deliver an 18x increase in traffic to midterm results pages.
Previously worked on editorial tools, CMSes, mobile services, and iOS apps for NBC News, MSNBC, and the Today Show.
Role: Software Engineer
Languages: JavaScript, Go
Worked in JavaScript, Go, Swift, and a bit of Kotlin on Reuters.com and mobile apps.
Role: Software Engineer
Languages: JavaScript, Python, Scala, Swift, Objective-C, Elixir
Full-stack development on serious and/or fun projects for clients like Cisco and Flowroute.
Role: Frontend Developer
Languages: C#, VB.NET, JavaScript, Rust
Mostly frontend developer.
Worked on modernizing payment processing, creating a React-based frontend, creating best practices documentation, and improving CI/CD processes.
Role: Developer, Writer, Copy Editor
Languages: PHP, JavaScript, Java, Scala
Developer with many hats for OMG! Ubuntu! and other OMG! brands.
Made Android apps, Chrome extensions, and Firefox extensions. Maintaining WordPress themes across multiple brands.
Role: Assistant Web Developer
Languages: PHP, JavaScript, Perl
Web Design/Development Intern and Assistant Web Developer at World Literature Today.
Worked on the main WLT site and Neustadt Festival site.