Hi there! I’m an experienced engineering leader passionate about empowering teams and driving growth through technology. With a strong software development, team management, and project delivery background, I’ve built a diverse portfolio of projects that span a wide range of technologies and applications, including frontend and backend development, analytics tools, monitoring systems, and more.
Currently I lead the engineering team at a fintech software company, leveraging technologies like Python, Django, TypeScript, JavaScript, and React to build innovative products. I’m also an accomplished professional in project management, having passed the CAPM exam in 2018 and consistently seeking opportunities to improve my skills and knowledge.
Click here to discover more about my thoughts on engineering leadership and software development.
Publications and Conferences
Here is a list of articles and presentations and video courses that have been published.
Video Courses
- Security and Django (published 2020)
- Building Angular and Django Apps (2020)
- Building React and Django Apps (2020)
- Building RESTful Web APIs with Django (2019)
- Reactive Programming in Python (2018)
- Learning AngularJS Testing (2015)
Articles
- 8 More Ruby on Rails Interview Questions and Answers (published 2020)
- 7 Key Engineering Manager Interview Questions (2020)
- 10+ Senior Software Engineer Interview Questions (2019)
- Elm vs React, development and performance (2017)
- Build an Instagram clone in Elm part 1 and part 2
- Building a Facebook-like comment box in Elm (2017)
- Build your own Node.js Search Engine for GitHub Wikis (2017)
- Quoted in “The Secrets Behind Great One-on-One Meetings” published by O’Reilly (2016)
- How to use JSON in Perl6/Rakuten (2016)
- Scripting with Scheme Shell (2008)
- Spreading Python Applications (2007)
Presentations and Conferences
- PyCon Canada 2017 conference presentation, “Python as a Philosophy”
- Toronto Node.js 2015 meetup presentation, “Node.js as an API Shim”
- ActivateTO presentation on “Pokemon Go”, FreedomBox, Signal and RaspberryPi