People refer to me as a renaissance man...

I admit to having a broad range of interests but the reason that I do is because I enjoy trying to synthesize them. I enjoy trying to marry their differences or look for parallels between them. There has been a lot of discovery in the last twenty years and keeping up with it is a worthy challenge. I will argue that it is a worthwhile challenge to undertake as well. Today we not only stand on the shoulders of the giants who came before us in our respective fields. We also stand on the shoulders of the giants to our left and right. Multidisciplinary individuals bring in new ways of thinking that drive greater creativity.

My journey began several years ago...

I have always wanted to learn how to program apps and build websites but I never thought that I could do that for a living. I didn't make the connection until I took my first elective course in C++ programming. At the end of that class I remember calling a friend and mentor of mine. He is a senior developer and had been programming for over twenty years at that point. I started the conversation with him to ask him what it would look like to become a software engineer. From then on I began to study and practice by earning a certificates in Java and computer information systems in school. I also worked outside of school leveraging online tools like,, and I used these resources to supplement my time outside of school so that I would continue to grow.

After I finished my certificates I spent the better part of a year exploring Swift for iOS development. It was near the end of that year that I was approached for my first internship. During this internship I have had the world of the web technologies really opened up to me. That is why I am such a huge fan of the below frameworks that I would like to learn more about. I think that the future of the web will be reshaped by VR/AR and that toolsets like A-Frame will help make that a reality with a very low barrier to entry.

Ionic has a lot of crossover with Angular which I already love quite a bit as a framework so it is a natural extension in order to reach both of the dominant mobile phone ecosystems.

If I had unlimited time I'd learn more about



A web framework for building virtual reality experiences Make WebVR with HTML and Entity-Component Works on Vive, Rift, Daydream, GearVR, desktop


There is a lot of overlap here with Angular so it is a natural extension for me. Ionic is the only mobile app stack that enables web developers apps for all major app stores and the mobile web with a single code base. And with Ionic’s Platform Continuity, your app looks and feels at home on every device.


Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.

Where you can find me.

Feel free to reach out.