Someplace where I can grow my skills.
I enjoy learning new things and sharing what I know with people who are also interested in learning. I strongly feel that the technology field moves fast, and you must keep learning to be able to keep up with it.
A relaxed environment.
I enjoy working with people that are laid back and into working on projects for the sake of the project and not a deadline. I know there will always be a due date on things but it's how people react to that and work on their projects. In the same sense I would like to work in an environment where developers can be creative and not thought of as just code monkeys.
Looking to try new things.
One of the saddest things I have to deal with is people unwilling to try something new in fear of [insert silly fear here], be it fear of learning something new, to "I google'ed it and people said bad stuff about it". I want a work for a place that understand the value of new ideas, technology, and methodologies and have faith in its people to use them.
I enjoy solving problems.
Problems drive me to look for a solution, I often take a divide and conquer approach to be able to solve them. I fall back upon my knowledge but when that doesn't work I'm not afraid to ask for help or find some online resources. Often for tricky problems they stay in my mind for a good amount of time and I still may be thinking about them as I'm dozing off to sleep.
Wide range of skill set.
I sometimes refer to myself as jack of all trades, master of none. I have a wide range of experience in many different languages for many different tasks. Often intrigued by something new I will set out to learn it. Outside of development, I also have basic Linux/Unix administration skill set. Curiosity drives me to learn new things. After hearing or seeing something I want to gain some basic understanding of it, if not more.
Learning and new skills.
This is a key thing for me, but also beneficial for the team. In past jobs I have been able to bring in new technology and ways of doing things. After learning about Git and using it on my own projects, I was able to show my team the benefit of switching from SVN and adapting a new workflow. After setting up a Jenkins server on my workstation I was able to show my manager the advantages of starting to use a continuous integration server. These changes stem from me learning about these topics and sharing them with my team.
Outside of development, I enjoy photography, even though I don't have that much time for it anymore, it's still a passion I hold. I also enjoy traveling. Some of my past trips have taken me to England, Scotland, New Zealand, and Australia. I still have several other places I would like to visit. If travel is part of my job, I'm fully ok with that.
If you wish to contact me please fill out this form and I will be sent an email with your info.