Software Stack

  • Ubuntu
  • Nginx
  • MySQL
  • Drone (CI/CD)
  • Gogs (Git VCS)
  • Docker
  • Systemd
  • Python
  • Node

Skills

  • Systems Administration
  • Service Deployment
  • Software Design
  • API Development
  • Desktop Development
  • Mobile Development

Design Philosophy


Containerized

The less interaction with the underlying system, the less chance there is for a security risk.

Distributed

Higher stability, less risk. Lower latency, higher user satisfaction.

Self-Hosted

Private data should stay private, with as little change of foreign intervention as possible..

Resumable

Complex processes should have the ability to be paused and restarted, without the loss of state.

Minimal

Less is more. The less dependencies the better, but there's no need to reinvent the wheel.

Private

Track as little data as possible. What is tracked, should be hashed if possible. Otherwise, encrypted.

Looking to Hire Me?

Reading many in-depth portfolios can get tough, so here are my experiences summed up.
I do encourage you to explore this site, as the site itself is a showcase of my skills. Maybe you'll find something you didn't know you needed (◕‿↼).