About

        ) (
       (   ) )
        ) ( (
    ___________
 .-'-----------|
( C|/\/\/\/\/\/|
 '-./\/\/\/\/\/|
   '___________'
    '---------'
Name
David Knight
Title
Software Engineer
Email
howdy@knight.sh
GitHub
viacoffee

Skills

Languages
Python, Ruby, C#, JavaScript/TypeScript, PHP, Bash, Lua, Sass
Frameworks
Ruby on Rails, Vue.js, .NET Core, ASP.NET Classic, Node.js, Sinatra, Haml, RSpec, WordPress, pytest, Bottle, Handlebars
Databases
PostgreSQL, MySQL, Snowflake, MS SQL, Couchbase, SQLite, Redis, Elasticsearch, Citus
Infrastructure
AWS, Azure, Heroku, Docker, CI/CD, Git/Mercurial/SVN, Linux, Sidekiq/Resque, Microservices, Unit Testing

Bio

Specialized in modernizing legacy monoliths, optimizing reliable ETL pipelines, and architecting scalable APIs/servers for web, mobile, and embedded ecosystems.

Driving the full lifecycle across design, implementation, testing, deployment, and long-term evolution — focused on clean code practices, incremental refactoring, and automated environments that reduce technical debt and accelerate delivery.