I'm a Consultant and a full-stack software engineer focusing on modern javascript frameworks like Angular, React and Node/Express. I also have strong interest in cryptography and blockchain/distributed ledger technology.
Led front-end development for a reimagined payment processing workflow to be used by multiple applications across the company as a standard utility.
•
Created UI components that could be reused as building blocks for as part of future front-end development efforts.
•
Built the components following a pattern that allowed them to be easily customized and white-labeled for use by multiple brands and subsidiaries of the company.
•
Championed the adoption of ReactJS within the team as a means to effectively deliver the functionality being requested by the business.
•
Provided mentorship and guidance to client resources on new technology and industry best practices.
Architected and implemented an Angular 2.0 application for the bank’s credit card team. This application manages credit card campaigns across the bank’s partners and provides visual insights for campaign managers.
•
Defined a RESTful specification for microservices to support the needs of the new front-end.
Drove the use of Karma as a testing framework and introduced front-end unit testing to the development team.
•
Pushed for the selection of Angular 2.0 instead of a custom built, internal front-end framework to reduce project complexity and developer productivity.