Portfolio

Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do.

Steve Jobs: Stanford Commencement Address 2005

About Me

Picture of Myself

Early on, I considered entering the music industry as a recording engineer. However, my love of math and science brought me to the world of software, and I don't regret it one bit. I think of myself as a rich mixture of creativity and logic. A sort of artsy Vulcan, except maybe not as emotionless.

Throughout my professional life I've grown to love programming, learning new technologies, and sharing my knowledge with others. I've been able to use my creativity to my advantage, both at work and at home, approaching problems with an open mind. In my free time, I've worked on various hobby projects related to programming, music, and writing.

Likes

  • Programming
  • Creative Writing
  • Music
  • Learning new things
  • Clean code
  • People
  • Star Trek
  • Running & Biking

Dislikes

  • Bugs*
  • Closed-mindedness
  • Low batteries

*Both software and real

Technical Experience

Languages

Python Experience

C Experience

Javascript Some Experience

HTML & CSS Some Experience

Bash/Batch Some Experience

Java Some Experience

SQL Some Experience

Go Exposure

C# Exposure

Automation and Containerization

Kubernetes Some Experience

Docker Some Experience

Travis CI Some Experience

Jenkins Some Experience

Codacy Some Experience

Red Hat Quay.io Some Experience

Circle CI Some Experience

Github Actions Exposure

Cloud Technologies

Google Cloud Platform Experience

Google AdminSome Experience

Amazon Web Services Some Experience

Microsoft Azure Exposure

Frameworks, Libraries, & Specs

OAuth 2 & OpenID ConnectExperience

Flask Experience

Django Some Experience

Bootstrap Some Experience

React Exposure

Version Control

git Experience

MKS/PTC Integrity Some Experience

Unit Testing

pytest Experience

CUnit Some Experience

Development Methodologies

Agile Experience

Scrum Experience

Waterfall Experience

TDD Exposure

Pair Programming Exposure

IDE's and Editors

Sublime Text Experience

Eclipse Experience

PyCharm Some Experience

Visual Studio Exposure

Issue Tracking

Jira Experience

GitHub Some Experience

Thank you for visiting and if you'd like any more information, please feel free to contact me!