As a software developer, I work to develop elegant solutions to difficult problems. Over the years I have learned that there are many ways create software that "works", though only a few ways to make software that is "maintainable".
Last, I worked as a Java Software Engineer at HCL fixing defects in a massive software project (utilizing Spring and Hibernate). I have worked on many different independent projects of my own over the years. From browser extesnsions/addons, to desktop, mobile and web application I have worked on a broad range of software projects.
Aside from programming, I enjoy having fun and spending time with my family. Additionally, I have a strong passion for learning, thus I spend a lot of times solving problems in general (automotive, home repair, electronics, electrical, hvac...etc). Some of my hobbies include swimming, fishing, crabbing, gardening, etc...