I’m a Media Solutions Architect by title and passionate problem solver by trade. I understand many programming languages and disciplines, but mostly enjoy using JavaScript in a Functional manner to create applications. Having much experience as a designer, I see development through a creative lens, thus giving me a well rounded view of all aspects of a project and its users. I’m an honest and detail-oriented leader who truly cares about improving every aspect of each project that I’m a part of.

Throughout my career, I’ve had the pleasure to partake in many aspects of a projects life cycle: from being part of a team to spearheading complete build-outs, and from managing my own projects and deployment strategies to developing entire suites. Additionally, I’ve mentored company mates, revamped systems in order to improve workflows and streamline operations.

Since 2005, I've been working professionally. Eager to grow, I've spent much time, in and outside the office, honing my skills. I'm constantly learning new techniques, languages, and principles in order to be the best problem solver I can be.


I strongly believe and embody the idea that to be a good developer, you must first be a good problem solver. I take pride in looking beyond a projects minimum requirements and use my years of expertise to design the best possible solution I can for every relevant stakeholder. By participating in many aspects of a projects life cycle, from concepting to deployment, I use my strengths and experience to best participate in a team.

I’m constantly learning new patterns and principles to be the best developer I can be and am a trustworthy, reliable, and detail-oriented leader who truly cares about improving every aspect of each project that I’m a part of.


  • JavaScript
  • Node
  • HTML
  • CSS
  • PHP
  • Python
  • Regex
  • Shell script
  • MongoDB
  • MySQL (basics)



Bboying is an extremely valuable form of expression for me. I've been dancing since 1999 and proud to be a part of the culture. Improving confidence, balance, and strength, it's an additional creative outlet that has helped me grow in many ways. Though not something that I want to pursue professionally, it's an important part of my life.

Here's some footage.