Badges
Certifications
Work Experience
Senior Software Developer
Shopify•  September 2021 - May 2023
- Made significant contributions to high-impact projects aimed at enhancing developer productivity and improving the merchant admin UI - Played a key role in boosting overall efficiency and effectiveness within the development team - Technology stack: Typescript, React, Jest
IDE Tools Developer
Apple•  March 2018 - April 2021
• Responsible for creating a productive environment for my colleagues by building plugins for the Visual Studio Code IDE • Worked across various development teams to understand the tools they need and their workflows • Technology stack: Typescript, Swift
Senior IoT Developer
BlackBerry QNX•  August 2014 - February 2018
• Designed and documented a scalable, cloud-based asset tracking solution using scrum methodologies, JIRA for issue management, and gerrit/git for version control • Directly responsible for low-latency, cloud based app that processes module sensor data. Scalability achieved through process distribution (NodeJS, Docker), caching (Redis) and worker parallelism with AWS SQS • Implemented features in front-end UI using AngularJS – including asset events and alerts that arose from comparison between rules and sensor data. Interface with the platform through REST API and ElasticSearch queries • Technology stack: NodeJS, AngularJS, Redis, AWS (SQS, SES, Elasticache), Docker
Full Stack Developer
DotLinker•  October 2013 - August 2014
• Developed prototype management console for the platform in AngularJS (v1) • Created components and services for the IoT platform in Ruby that utilized a NoSQL database • Designed and presented various demonstration applications including a Factory Management Demo for potential customers in China using AngularJS, NodeJS, and Bootstrap • Platform Technology stack: Ruby on Rails, CassandraDB, ElasticSearch, Kafka, Vertx
Education
Algonquin College
Electronics Engineering Technology, Diploma•  January 1995 - June 1998
Links
Skills
dakerr has not updated skills details yet.