Please pardon the narcissism.
Polymorphic Productions is currently a one man show. I started Polymorphic Productions as my professional alias as a freelancer.
I started out in flash in 2003 and moved into PHP in 2009 then into Ruby in 2011.
As of the end of 2016 I've been working in Elixir.
I've been places.
I worked as the only developer responsible for creating a project that would be used to capture all of the client intake data for all of the services provided at Impact NW. Being a non profit though, the project was terminated early due to funding and staffing issues. Luckily they afforded me an amazing opportunity to work in elixir and I was able to grow my skill.
Every 3 weeks I begin a sprint with a team of other server developers, quality engineers, and a product manager. I follow scrum and agile practices to point stories then select which stories I will commit to doing for the rest of the sprint. Based on our velocity I commit to completing N number of stories of which I individually delegate from a priority ordered list. From there I mostly work alone completing the acceptance criteria of the given story I’m working on. Once the work is ready for a pull request and peer approval by the rest of my team I will push a branch to one of our 18 ruby on rails application repositories. Given I have written sufficient specs and refactor based on peer review I then will deploy the code changes via a Jenkins server to our qa server for review by our team’s Quality Engineer.
I have watched crowdcompass rapidly grow over the last 3 years and later seen the parent company Cvent get acquired by Vista equity partners. Currently I will have been their most senior developer by hire date of the 21st of February 2017. This means I’ve seen a lot of my good friends move on. I’ve had a great time growing and learning but I think it’s also my time to move on too.
Completely inspired by the Mac Pro website were scrolling the site deconstructs the hardware. I was hired as a JS developer to create something similar to that effect. Beyond the interactive elements this site is completely static.
As a jr ruby developer, I built many sites for clients using ruby on rails. I also spent a fair amount of time working on front end styling and UX.
An example of one of the many sites I developed as an employee of the Able Few is http://deployedresources.com/
Check your battery was an interactive fire escape planning tool that energizer used to promote their batteries. The goal of the website was to allow you to drawl a fire escape route of your home with the aid of interactive tools. Many other promotional contracts followed this with energizer such as “komen’s race for the cure” interactive Facebook ads.
The Christmas of 2009 I was fortunate enough to be able to create the landing pages for mattel’s shopping site. Working on the interactive elements for Barbie, hot wheels, Disney and mattel’s board games felt like a very high point in my flash career. But sadly this type of work was short lived as flash's popularity fell dramatically with the push off the cliff from Apple and iPhone and 2010.
Cook or be cooked was a real-time cooking game for the Nintendo Wii developed by the food network. This was one of the only completely full flash websites I had ever created. It presented challenges that I had never anticipated having to deal with before. I learned new concepts such as deep linking that allowed you to use URLs to navigate with in a flash application. This was also the first time I really started to take notice of design patterns such as mvc. Watching food cook in real time as a videogame was apparently not as fun as the food network had hoped, who knew?
This project was possibly the one that really created the most potential for me to continue to grow in my flash career. Hallmark park was a mass multiplayer online game where kids could play multiple mini games within a larger game. The online game leveraged technologies such as a flash media server for real-time interactivity. This was also the first time I had the opportunity to work on with large team of developers.