
I have a lot of interests, probably too many.
I have a lot of interests, probably too many. Below is a list of my at least "semi-professional" projects, but there are far more. I have some interest in everything, and love spending my free time reading about new and interesting topics. Often enough, these skills come into use in my professional life as well.
I've been building websites for over 10 years now, so this is only a fraction of what I've built in that time. However free time is limited, so I've uploaded examples of the website I've worked on in the last 2 years primarily.
I love working with the web. Front end development is a blast (in moderation), and PHP's newer versions make the language fast and fun to build in. I have a ton of experience in Wordpress, and that's where the majority of my work takes place, but I have a personal passion for custom frameworks & MVCs.
A lightweight CMS roughly reminiscent of Wordpress APIs. Reforge offers novel intelligent caching through APCu, redis, memcache, wincache, xcache, or even filesystem to load database results and pages lightning fast. Page responses often clock in at around 50ms. This all happens behind the scene and manages those caches automatically, so you're never working with out of date data. When you alter data the relevant caches update to reflect that.
I think performance is something that is often overlooked in web development, but the data shows that users care a lot about a website's response time. I built my own WP boilerplate theme to provide better performance and out of the box features and layouts for building highly custom wordpress websites.
It's built to be cache-friendly, extensible, responsive, and SEO focused.
I wrote my own CSS framework because I felt there wasn't a lightweight option out there that could be used as a solid website foundation. Websites that use libraries like bootstrap oftentimes have developers who misuse it and have thousands of excess lines of CSS for features and elements their website isn't using. Worse still, a lot of these developers spend hours unstyling bootstrap with soups of malformed and !important CSS rules. Used well, many of the CSS frameworks out there like bootstrap are very powerful tools, but for some projects I wanted a very lightweight and clean baseline to work from.
BDG was a passion project of mine starting in 2005. Big Dumb Gaming is an esports organization that emphasizes on having fun and being good. Often time esports brands are cold, standoffish, and bland. But we believe that having fun is what makes this industry special.
I spent 5 years managing 30 people and building the team up from a team no one had heard of, to world 3rd. I then stopped playing myself and created a business around the team. After years of building tens of thousands of followers and viewers on different platforms, we then partnered with the Golden State Warriors and other large brands to become one of the worlds premier esports teams.
I built my first computer when I was 11, but it didn't age that well. When I was 15 I spent most of my evenings playing World of Warcraft, but my scrappy computer couldn't keep up. Because of that I decided to learn how to create my own addons with a huge focus on increased performance (addons modify or replace aspects of the user interface).
I was able to create addons at a fraction of the size and at much higher efficiency than what was available at the time, and over time my addons have become extremely popular. Boasting over 1.5 million downloads.
I don't play World of Warcraft anymore, but I still do update and develop new addons in my spare time.