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, GIS, 3D rendering, traditional animation, and other hobbies galore.
Role: Principal Software Engineer
Languages: JavaScript, TypeScript, Go, Rust, Swift, Objective-C
Working on editorial tools, elections products, and iOS apps for NBC News and the Today Show.
Leading a small team of engineers to the #1 spot for search visibility during the 2022 midterm elections.
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.