Tech

I could not possibly list all the tech I've worked with, but these are products I've done non-trivial work with. Particularly deep experience is marked with a ⭐.

Highly Proficient

  • TypeScript ⭐
  • JavaScript ⭐
  • C# ⭐
  • F# ⭐
  • LiveScript ⭐

Familiar Enough

  • Bash
  • Ruby
  • Python
  • PHP
  • Lua

Platforms & Toolchains

  • Node.js ⭐
  • .NET ⭐
  • .NET Core ⭐
  • HTML5 & CSS ⭐
  • Mono
  • Docker
  • Git
  • GitHub
  • Electron
  • Chrome Extensions
  • AWS
  • Netlify
  • Azure
  • Modbus
  • OpenStack

Front-end Tooling

  • Webpack ⭐
  • Babel ⭐
  • Parcel ⭐
  • SCSS
  • Stylus
  • Less

Databases & Storage

  • Postgres ⭐
  • Redis ⭐
  • MySQL
  • Sql Server
  • Sqlite
  • MongoDB
  • ElasticSearch

Front-end Libraries

  • React ⭐
  • Mithril ⭐
  • jQuery ⭐
  • Redux ⭐
  • Angular
  • Next.js
  • styled-components
  • Raphael
  • Blueprint
  • Bootstrap
  • Foundation

General Purpose & Back-end Libraries

  • Express ⭐
  • Koa ⭐
  • Underscore.js
  • Lodash
  • RxJS
  • SignalR
  • Kefir.js
  • Dapper


Patterns & Methodologies

  • Functional Programming & FRP
  • OOP (multiple interpretations)
  • REST
  • Domain-driven design (DDD)
  • Metaprogramming 
  • TDD & BDD
  • SOLID
  • SOA/Microservices
  • Agile, Scrum, & Lean
  • Distributed SCM
  • CI/CD
  • Parallel, Concurrent, & Asynchronous Programming
  • MVC
  • Jamstack