Kevin W.


410 dollar
8 years
Edmonton, CANADA

My experience

Freelance / Self-employedMay 2019 - Present


Connect - Full-timeApril 2017 - February 2019

• Build the core of the fraud detection system as well as the Alert Management and Triage module.
• Worked in an Agile environment.
• Architected microservices with a DDD approach and .NET Core.
• Facilitated the CI/CD working environment through Jenkins and VSTS.
• Worked with various mini SPAs built with Angular.
• Built out client-side E-commerce product search and order capabilities utilizing Angular.
• Built a PWA and implemented cache and service-worker based system.
• Assisted hybrid application development with Ionic and Electron.
• Developed a reusable service layer that was used to do all communication with the back-end API.

MonaxAugust 2014 - February 2017

Senior React Developer.

• Developed 2 SPAs using React/Redux.
• Constructed highly modular functional components to build out a complex interface.
• Formulated a higher-order component to filter members/tenants/properties by status, type, and standing at scale.
• Verified cross-browser and cross-device compatibility of the front end UI features.
• Enhanced authentication flow on the captive portal with custom Groovy code on the Micronaut backend service API.
• Added self-signed SSL certificates to the client-side application along with its relevant documentation. • Developed GraphQL API using Node.js, Express.js and MongoDB.
• Advocated interaction design best practices with a focus on consistency and usability.
• Built reusable web components.
• Improved live update of app state by using web socket channel events broadcast.

My stack

Web development, Vue.js, Redux, React.js, AngularJS, Angular Material, Agile, .NET