I like to learn new technologies all the time. I feel that being a software engineer is about having a toolbox, and programming languages and technologies are your tools. The more tools you have in your toolbox the better prepared you are to solve any problem. It's why I consider myself a problem solver first and a software engineer second. I don't always get to choose the "best" technologies for a problem, but I always attempt to use the best one I can within resource constraints.I am also a stickler for good process. If I can identify a problem in a process or workflow I have no reservation about pointing it out to someone and suggesting possible improvements. I love being part of a "well-oiled machine", where everyone on a team can work harmoniously and efficiently. So not only does one get a problem solver and software engineer from hiring me, but they get a bonus process improvement engineer for free, if they want. Highly-skilled and innovative, yet practical, software engine