Corwin McKnight

Who is Corwin?

Hey there! I'm Corwin McKnight. I'm a Full Stack Web Developer.

I do web development professionally, and game development as a passion. I love web design and making video games.

My current pet project is the Umbra Operating System

I have experience...

  • Maintaining large and enterprise scale websites in Laravel and Ruby on Rails
  • Creating Web Apps in React, Laravel, Vue
  • Creating Video Games in Unity, Unreal Engine
  • Hubspot & Iterable integration as part of a marketing stack
  • Working on low level ARM and x86 assembly, as well as operating system internals

This site is to act as my portfolio. Please, look around and enjoy!

Also, have a look at my notes site, where I write about things I find interesting, and share my knowledge: Notes

Technology Experience

Stacks

  • WordPress
  • Laravel
  • Ruby on Rails
  • Next.JS
  • SvelteKit
  • Vue

Tools

  • Git
  • Docker
  • CI/CD (GitHub Actions, CircleCI)
  • Webpack
  • Babel
  • Vite
  • Figma

Languages

  • PHP
  • Node.js
  • Javascript
  • C++ & C
  • C#
  • x86_64 Assembly
  • Java
  • Rust
  • Python
  • Elixir / OTP

Databases

  • MySQL
  • PostgreSQL
  • Redis
  • DynamoDB
  • MongoDB
  • SQLite
  • Oracle

DevOps platforms

  • Amazon Web Services (AWS)
  • Heroku
  • Vercel
  • Digital Ocean
  • Firebase
  • Linode
  • Travis.CI

Marketing

  • Hubspot
  • Iterable
  • Google Analytics

Computing Career

  • 2007: Started learning programming (as a kid)
  • 2012: Learned how to repair and work on computers, did that for money.
  • 2013 – 2015: Volunteerring at the Church Food Bank in Middle & High School
  • 2017: Built my first website for Harmony Health (Business since closed)
  • 2018: College work, including working with game engines and learning software.
  • 2020: Hired at Prestwood IT as a Web Developer.
  • 2022: Hired at Three29, a marketing company, as a Full Stack Web Developer.