- [email protected]
- ioncache.com
- github.com/ioncache
- linkedin.com/in/mjubenville
-
Toronto, Canada
(open to remote / hybrid)
References available upon request.
Yes, this is a fairly large box considering the low number of settings. One could even go so far as to say it could be more appropriately called "Page Setting".
The decision to use just regular HTML, vanilla JS (mostly), and vanilla CSS to create this page was made as I didn't want to pick a specific framework.
I think sometimes developers get too attached to their framework of choice, and can get tunnel vision when trying to decide what to use for a new project.
Generally I'm framework agnostic as they all have their pros and cons.
References available upon request.
Over the years I've gravitated toward companies where the work has a tangible upside for real people -- reducing food waste, helping conserve energy, improving access to healthcare. That's where I want to keep going.
On the technical side I work best as a generalist across the full stack, and mentorship is a big part of how I operate. Watching someone work through a hard problem and come out the other side is one of my favorite parts of the job.
I'm spending a lot of time thinking about AI too -- how to integrate it thoughtfully and where it actually adds value, rather than just adds complexity. The hype may be a bit overblown, but genuinely excited about what it can do when it's used well.
Full stack development on a virtual healthcare platform specializing in personalized care for Canadian women navigating perimenopause, menopause, and related health concerns.
Work spans a node/fastify backend and react/MUI frontend, with MongoDB, Kubernetes, and an expanding focus on AI integrations.
Collaborated within a focused, agile team to design and develop a Minimum Viable Product (MVP) serving as a compelling demonstration platform, instrumental in engaging Board members and attracting potential venture capital investors.
Primary technical lead on a b2c application helping grocery stores sell near-to-expiry food at reduced prices to consumers, reducing food waste while helping shoppers save money.
Most of my time in this role was split amongst medium term planning, technical design, liaising with stakeholders, and coding.
Technical work was primarily backend API focused, working in a node/typescript/express/fastify stack.
Worked on a Tenant Experience application, allowing the tenants or residents of a commercial or residential building to easily connect and interact with other occupants, building staff, or management. Features include access control, package management, maintenance requests, document transfers, and more.
Most technical time spent evangelizing and strategizing around tech debt work, including introducing automated testing, process around automatic and frequent package security updates, automated security scanning, coding best practices, developer experience, infrastructure as code, and deployment process.
Collaborated with Engineering and Product Managers to balance stakeholder expectations, prioritize features over technical debt, and coordinate smooth, impactful deployments across internal teams.
Streamlined our development process through targeted 1:1 and group sessions, gathering and sharing actionable feedback with leadership and stakeholders.
Mentored team members with personalized pairing sessions, technical learning opportunities, and growth-focused discussions to accelerate both their career and personal development.
Full stack development on a B2B application giving small to mid sized businesses the ability to manage a fleet of thermostats across many buildings and geographic locations. Work covered frontend UI and logic, along with maintaining and expanding backend internal APIs.
Design and implementation of a new public facing API for the SmartBuildings application, allowing external clients to manage their account programmatically.
Frontend javascript application development on a number of internal and external facing applications.
Main public facing product work has been on OANDA's registration system and new web-based trading platform.
UI design and implementation for new software, along with unifying the UI across a number of products.
Investigation and evaluation of various new web technologies and frameworks to inform direction of new application development. Some examples of technologies explored are Polymer, Vue, Backbone, Knockout, React, Ember, Flow, Elm, etc.
Backend API and application development to support new and legacy applications.