Work Experiences
Pod (workwithpod.com) 2024-03 to 2024-07 (0.3 years)
Full-stack development on a React, Node.js, and Python stack with custom AI implementation and third-party integrations. Leveraged cutting-edge technologies to build scalable and efficient solutions. High customisation of MantineUI design system, participation to UX design, and implementation of a custom design system. Implemented authentification and drove security best practices. Implemented security layers over firebase, mysql and postgress databases. Implemented automatic release and deployment processes using AI to analyse and generate changelogs. Implemented TRPC across our nodejs layer and our React frontend to ensure maintainability and scalability of our app.
Yenom 2023-02 to 2024-07 (1.4 years)
Initiated and developed a comprehensive financial tracking application as a side project, showcasing proficiency in Deno, Svelte, and TypeScript. Demonstrated versatility by managing all aspects of the project, including DevOps, database design, and full-stack development. Optimized performance and reduced operational costs to less than $1 per month while scaling to 200+ users. Integrated AI features using OpenAI for financial counseling. Exploring Rust and Yew for potential future iterations to further optimize performance and reduce costs.
Shopify 2019-11 to 2024-07 (4.7 years)
Senior developer role focusing on developing internal libraries to handle Shopify Payments' complex form variations, including legal, banking, product information, business details, and additional owners' information. Write, maintain, and deploy extensively tested solutions while training other developers and enforcing best coding practices. Specialize in implementing security measures and best practices for React and Node.js environments.
Playtika 2017-01 to 2019-11 (2.8 years)
Led development of the World Series of Poker game. Utilized advanced JavaScript engineering with Node.js, webpack, three.js, React-Redux, and Pixi.js for canvas rendering. Implemented LESS, SASS, and Immutable.js. Served as Scrum Master, managing releases, software architecture, and build/deployment processes (TeamCity). Enforced code quality and best practices through custom ESLint, TypeScript, and VS Code extensions configurations.
AppDirect 2015-03 to 2016-12 (1.8 years)
Developed white-label software marketplace and flexible CMS using Backbone & Marionette. Worked with Tomcat, Wicket, Spring, Hibernate, and MySQL stack. Built a Node.js proxy server and CLI to automate company tasks. Contributed to a parallel project using AngularJS for managing LDAP users, permissions, and roles.
Morgan Stanley 2014-10 to 2015-03 (0.4 years)
Developed vanilla JavaScript solutions compatible with Internet Explorer 7 and Edge browsers. Conducted Splunk front-end reverse engineering and R&D. Provided team support and UX design. Led JavaScript training and code reviews for other employees and projects. Obtained certifications in Trading, Business Process, and Anti-Corruption.
Premières Loges & White Label Tickets 2013-10 to 2014-09 (0.9 years)
Engaged in software development using Java 6-7-8, SWT, Vaadin, and GWT with Spring and Tomcat 5-6-7. Maintained the Ticketpro website (PHP and Java) and developed SWT software for ticket selling. Utilized various IDEs and tools including Eclipse, Atom, Sublime Text, NetBeans, KomodoEdit, PyCharm, and Git. Led front-end development for the Festival International d'été de Québec 2013.
Vidéotron & Québecor 2011-08 to 2013-08 (2.0 years)
Managed enterprise solutions using Software AG products (Trading Network, MyWebMethods, Integration Server 6.1 to 8.2). Supported and managed multiple environments (Dev, Test, Acc, Pre-prod, Prod). Integrated Java/C technologies with SQL Oracle, Broker, ESB, and EAI. Designed and supported business processes. Developed a tool to centralize operations and produce reports on IT department activities, showcasing initiative and problem-solving skills.
Videotron 2009-05 to 2011-08 (2.3 years)
Provided technical support and electronic communications for videotron.com. Offered Windows and Mac support for residential customers, troubleshooting phone, cable, digital TV, and Internet issues. Analyzed and optimized web applications for chat communication, improving operational effectiveness by 20% across 200+ employees.
Staples 2009-05 to 2009-09 (0.3 years)
Operated in the computer repair center, troubleshooting Windows and Linux personal computers, further developing hardware and software diagnostic skills.
Rock Plus Inc. 2008-07 to 2010-03 (1.7 years)
Led website development and support as an independent contractor. Managed order systems and conceptualized websites. Developed PHP-based solutions, architecting two external websites and an advanced internal administrative tool.
Apiken 2008-06 to 2011-10 (3.3 years)
Specialized in open-source technologies and home hosting on Linux servers. Utilized PHP 4 & 5, MySQL, Oracle, Python, jQuery, and HTML5. Developed strong skills in GIMP for graphic design, enhancing full-stack capabilities.
Decision One 2007-03 to 2008-05 (1.2 years)
Delivered computer help-desk support and managed technician dispatch. Provided support for Solaris servers, Sun Microsystems, Oracle, UAPNapa, and American Airlines Saber systems, gaining exposure to enterprise-level technologies.
Tyco Fire & Security + ADT 2006-05 to 2007-08 (1.3 years)
Provided comprehensive alarm system support, including service dispatch, monitoring, and 911 dispatch. Conducted phone troubleshooting for alarm systems and installations, developing strong problem-solving skills.
Independent Game Development 2004-09 to 2008-06 (3.8 years)
Developed games using Blitz Basic, BlitzMax, and Dark Basic Pro with Dark Physics for 3D games. Created web games and game portals using JavaScript, MySQL, and PHP, demonstrating early full-stack capabilities.