A great web developer not only needs to be proficient with technology but know how to use it to create functional and rounded experiences.
Good web development needs a strong environment and practices to support the strong-minded developers. With a variety of experiences with different processes and management styles I am able to take the best practices I have seen to create and support a reliable and efficient development ethic. The strongest example is the process I have learned at Ayco . Not only can I work independently such as at Intel or at Ayco but I can also work well and lead and assist a team such as for my RPI Master's Capstone
I love to build and create because my mind loves puzzles and challenges. The work I am most proud of is the work where my influence and creativity lend themselves to a sense of ownership and accomplishment of a finished project. I feel this when I think about my role at Ayco or the freedom and creativity of game development on Almagest. The other part to my puzzle-solving brain is solving elusive bugs or finding new solutions to add to existing projects like my work at Ayco.
More projects are listed here
My list of skills is long and ever growing. More importantly than what is on the list is the fact that I love to learn and explore new technologies with a mind at how they can be beneficial to future projects.
Here is that list
Again, technology is my passion and building is my expression of that passion. It might be expressed in Information Architecture or game development but all web development benefits from a competent and motivated developer.