I am a Software engineer that believes in ownership and in proactively being involved in all parts of building software, from design, test and implementation to operations and support. I am skilled in multiple programming languages, with a demonstrated history of working with different paradigms. It is my belief that in addition to mastering tools a good professional has a diverse soft skillset and a technical base, which I seek to continually strengthen and expand.