I am an experienced Software Engineer specializing in full stack development. I use clean design patterns and elegant solutions. I have experience with many languages and frameworks. I am a strong proponent of tightly cohesive & loosely coupled solutions and agile development practices. I like using and contributing to free and open source software projects.