I have over 17 years of experience in professional software development and have focused primarily on building application interfaces using web-based technologies. In the last ten years, I have developed a number of single-page web applications and have obtained a deep knowledge and expertise in the AngularJS framework and well as Angular 2, React / Redux, React Native and VueJS.
My interests are in user interface design with an eye toward building responsive user experiences that work on the widest range of devices and browsers. I enjoy contributing to small focused teams of developers working on interesting software projects for the desktop and mobile. I am familiar with Agile and Scrum development methodologies as well as with Test Driven Development and Continuous Integration.