Hello There!

I'm William. I am a Software Developer from Peoria, Illinois.

Programming has been my passion since middle school. To my parents' dismay, I have always had a penchant for taking things apart to learn how they work. However, a screwdriver only gets you so far when taking apart a computer. I wanted to learn how the ones and zeros worked. I picked up a few languages while I was in middle and high school, but I was predominantly drawn to C-like languages.

After high school, I went on to study Computer Science at Bradley University. There I had the opportunity to refine my skills and also interact with many amazing people. I picked up many skills during my time there, such as web design, computer architecture, computational theory, and security. During this time, I also had the opportunity to contribute to research and work on genome databases. In May of 2017, I graduated with a Master of Science degree in Computer Science.

In my free time, I am often studying graphics programming or tinkering with my homelab.

Recent Posts

2 Jun 2017
Level Up!
2 Sep 2015
It's all Ogre now
4 May 2015

Recent Commits

2 Mar 2020
Update .gitlab-ci.yml to upload conan packages on build stage
1 Mar 2020
Implement async resource loading
22 Feb 2020
Add getMetaData method for retrieving meta data from btCollisionObject and btCollisionShape
22 Feb 2020
.gitlab-ci.yml tweaks
22 Feb 2020
ResourceManager is no longer a singleton
20 Feb 2020
Make ResourceManager non-copyable