This AngularJS application was created for Comcast’s Mobile Experience. They would use a truck to drive to different locations, open it to the public, and allow for people to learn more about what Comcast has to offer. After I took lead on this project, Comcast decided to split the application into two revenue streams, Residential and Business. This required a redesign with a new landing page, a completely new section to development (Business), and refactoring of the old code and routing (Residential). Finally, to sweeten up the app even more, I added subtle micro-animations to give a more satisfying experience. The final result can be seen publicly with the link below.
*NOTE: this application was only developed to fit the resolution of an iPad Pro.
GREENSOCK
DEV TALK
Greensock Animation Platform (GSAP) is an extremely powerful javascript library for creating complex and performant animations. When I first found about this library, I had to share it. I presented a dev talk on this topic and created a fun Angular application to display some of its capabilities. The application ends on a static page for developers to try out some of their own awesome animations. Want to see what it’s all about? Just click on the link below.
*NOTE: this application was only developed to fit the resolution of an iPad.
Greensock Animation Platform (GSAP) is an extremely powerful javascript library for creating complex and performant animations. When I first found about this library, I had to share it. I presented a dev talk on this topic and created a fun Angular application to display some of its capabilities. The application ends on a static page for developers to try out some of their own awesome animations. Want to see what it’s all about? Just click on the link below.
*NOTE: this application was only developed to fit the resolution of an iPad.
The Roanoke Times is where I began my professional career. I started as an entry-level developer working on client websites through WordPress (screenshots below), but quickly became the lead developer for the new Roanoke.com. All the departments had their own requirements for the website, which led to much communication during the development process.
With a new CMS that was based on a language that no one knew well (Cache ObjectScript), I took it as an opportunity to learn, grow, and take lead. Unfortunately, our version of Roanoke.com is officially “gone” after the company was bought out. However, I was able to take some video before its demise.