As a Senior Principal Engineer at Constant Contact, I lead the development of a new front end for the flagship document authoring tool, using modern web technologies such as WebPack, Node.js, React.js, and AWS. My role involves creating functional prototypes, presentations, and discussions, as well as collaborating with the design team and the backend engineers to deliver a great customer experience.With over 30 years of experience in software development, I have a passion for innovation and integration of new and different technologies. I have designed high-performance, technically challenging applications for various domains, including e-commerce, banking, and financial services. I have also provided training, analysis, and solutions for enterprise JavaScript projects, and built custom JavaScript frameworks and tooling. My specialties include strategy, philosophy, prototyping, product definition, feature prioritization, risk management, cross-disciplinary communication, team alignment, and hands-on problem-solving. JavaScript is my forte, but I also have skills in Java, SQL, NoSQL, GraphQL, web service development, full-stack application architecture, and API design.
Listed skills include Javascript, Web Applications, User Experience, Agile Methodologies, and 59 others.