ABOUT ME

Some More Inside Info

"I rather spend an eternity improving the things I have the power to change than one second on the things that I cannot."

— Me 🤓

I started programming almost 9 years ago out of a desire to make my life easier by convincing a computer to do the "dirty" work. I'm almost entirely self taught and it has taken me 9 years to collect and cultivate the skills I have today. I took a few classes in college and spent a lot of time tweaking web pages, customizing my favorite programs, and even scripting my operating system to perform all the magic I wanted. That process of curiosity and self discovery, constantly hacking and breaking things to understand how they worked, has taught me a great deal more than I would've imagined.


My introduction to programming began with Object-Oriented styles using Python and Java. I'm always looking to expand my language scope because I really believe that being a polyglot, helps programmers stay sharp to analyze problems in more detailed and complete ways. I've dabbled in Java, messed around with Rust, scanned through C++, but today I work mostly in Javascript/Node.js, Dart, and Python 3.


Right now I'm living in sunny West Florida and spend a good amount of time persuing good work/life balance. In my free time I enjoy meditation, practicing yoga, and spending quality time with friends. Mind/body balance is very important to me and a key part of my personal productivity.

TECHNOLOGY

My Tech-Stack

These are some of the languages, libraries, and frameworks I use frequently. I love learning so these are by no means exclusive.

HTML5 | CSS3 | JS

The holy trinity of the web. These fundamental web tools only get more and more powerful as time goes on and I make it a priority to stay up-to-date with the newest stable specs. Toss in a little TypeScript and we've got a recipe for enterprise excellence!

 Linux

It was love at first boot-up. I also use macOS but ever since I met Linux 15 years ago I knew I found my favorite toy. I believe in the open-source movement and promote linux as an operating system for its freedom and flexability. (I like mine debian flavored!)

Server-Side

On the server side I use Node.js, Python3, Ruby, PHP7, and Dart. Some favorite tech? Name dropping here, Are you ready? -- Vue.js, NuxtJS, Tailwind CSS, Flutter, Sass, Nest.js, Pug.js (formally Jade), Flask, Rails, and Laravel. These tools help build apps and websites fast and reliably. Gitlab, Github, Netlify, Heroku and Google Cloud Platform help me build, manage, deploy, and automate projects for Continuous Integration and Delivery.

Database

FaunaDB, Cloud Firestore, Mongo DB, and Redis DB are my goto persistance technologies. I'm a big fan of NoSQL databases because of their flexability, especially for early-stage projects where domains definitions need to remain agile to iterating through changes over fast development cycles.

Technology

Other Development Tools