IT engineering B.Sc. (2008)
Montreal, QC, Canada
Fullstack engineer specializing in JS, React, and React Native. Fintech enthusiast with a passion for enhancing CX.
Fintech · Blockain · Proptech · E-commerce · Scientific applications
Devote time to family, including my wife and three kids. Maintain physical fitness through ice hockey and training. Volunteer as a hockey coach for kids and career mentor for aspiring engineers.
Programming
TypeScript
JavaScript
Ruby
Golang
Kotlin
Scala
Mobile
React Native
Android
Apple/Play store
Detox
Web
React
Jest
Next.js
HTML
CSS
Rails
Databases
SQL
Postgres
MySql
Redis
Cloud / CI / CD
AWS
Heroku
Docker
Github
Gitlab
Supabase
Soft
Conscientious
Meticulous
Team player
Creative
Stress tolerant
Since April 2023
Guiding the tech landscape at doormath.ca, a Canadian real estate hub. Spearheading web platform foundations and leading innovative initiatives. Pioneering address search, interactive explorative map, adtech, broker sector bidding, and more for enhanced user experiences. Aspiring to shape tech leadership in the real estate realm.
Skills: Supabase · Next.JS · React · Typescript · Product developement
June 2020 - December 2022 (remote / full time / contract then fte)
Key player in e-commerce projects — checkout, mobile payments, marketing analytics, notifications, and loyalty. As a mobile team member, drove end-to-end feature development. Led pivotal initiatives, boosting funding through USDC support, Stripe fiat-to-crypto on-ramp, and NFT loyalty programs. Proactively handled DevOps, server maintenance, and monitoring.
Skills: Heroku · GitHub · React Native · Ruby on Rails · TypeScript
April 2021 - present (remote / part time / contract)
Successfully migrated native iOS and Android apps to React Native for streamlined code management. Developed new applications (VentilO and OxygApp) from scratch using Expo and React Native. Enhanced scientific apps with diverse mobile features. Translated mobile applications into web versions.
Skills: React Native · TypeScript · JavaScript · Next.js · Tailwind · React.js
April 2018 - May 2020 (full time / contract)
Contributed significantly to the e-tickets scanning and Presence initiative. Led backend feature development in a distributed cloud microservices environment using Java, Go, and AWS. Played a central role in DevOps efforts, automating release processes, monitoring code quality, and implementing Infrastructure as Code using GitLab, Docker, and Terraform. Engineered support for live event scanning of Apple/Android wallet passes. Revitalized the Android scanner app by introducing Dependency Injection support and leveraging the MVVM architecture.
Skills: Spring Boot · Terraform · Java · Amazon Web Services (AWS) · Docker · Android · Gitlab · Go
October 2017 - March 2018 (remote / full time / contract)
Addressed numerous bug fixes in Scala backend services for the customer claim management solution. Developed a session management utility for the web application. Enhanced UX by resolving issues identified by the design team.
Skills: JavaScript · Scala · React.js · TypeScript
October 2016 - October 2017 (full time / contract)
Executed end-to-end functionalities for a new redeemable code management web app using React, Redux, and JavaScript. Engineered a user migration tool service for a legacy system.
Skills: Redux.js · AWS · Java · JavaScript · React.js
2016 - 2017 (remote / part time / contract)
Develop a management console for Jupyter notebooks. Craft a React Native application demonstrating ONAI's AI prowess in video streaming through WebRTC.
Skills: Scala · ScalaJS · React Native · WebRTC
2014 - 2015 (remote / part time / contract)
Maintain Play/Scala web application. Integrate Quickbooks for streamlined invoice management.
Skills: Scala · Java · Play Framework
September 2017 - current
Fostered robust connections with customers, partners, and stakeholders. Kept abreast of industry trends. Explored business development opportunities and conducted client prospecting. Directed all operations, spanning sales, accounting, and customer success.
Skills: Business Development · Finance · Marketing · Customer service
May 2014 - May 2016 (Boise, ID then remote / full time / fte)
Developing software in Scala and CoffeeScript. Integrating 3rd-party APIs such as Google AdWords and Microsoft Dynamics. Architecting cloud-based data processing solutions using Amazon Web Services. Designing data warehouse schemas (AWS Redshift) and creating ETL scripts. Engaging in architectural meetings and offering proactive live operational support for various services.
Skills: Scala · AWS · Play Framework - JavaScript
June 2011 - May 2014 (Quebec / full time)
Enhance logging and incorporate monitoring probes across all services. Develop new features in Java, ensuring seamless integration with legacy systems. Design a specialized client/server architecture for web services authorization. Build a compact load testing library using Scala and Gatling. Automate deployment of a self-contained development environment using Docker. Fine-tune the message-oriented architecture layer.
Skills: Java · MySQL · ActiveMQ · Docker
May 2008 - May 2011 (Quebec / full time)
Develop Java code for key features such as assignment deposit box, questionnaire module, and syllabus rendering. Create reusable JSF components in Java and JavaScript. Craft cross-browser utility functions in JavaScript. Contribute at various stages of the Agile process.
Skills: Java · Hibernate · JavaScript