Julien Rioux, Developer in Montreal, QC, Canada
Julien is available for hire
Hire Julien

Julien Rioux

Verified Expert  in Engineering

Software Developer

Location
Montreal, QC, Canada
Toptal Member Since
December 4, 2019

Julien, a skilled senior full-stack developer, boasts over seven years of expertise. His portfolio includes diverse projects, from small startups to large-scale apps with millions of daily users. Excelling in feature development, debugging, and mentorship, he leads clients to success. Julien's thirst for knowledge drives him to explore payments, UI/UX, design systems, unit testing, blockchain, ML/AI, web3, analytics, marketing, eCommerce, and more.

Portfolio

Gouache.app
WebSockets, Socket.IO, MongoDB Atlas, Serverless, CircleCI, CI/CD Pipelines
Chairleader.xyz
Web3.js, MongoDB, Amazon Web Services (AWS), Serverless Framework, React...
Flawwwless UI
SCSS, Packaging, NPM, Modular CSS, React

Experience

Availability

Full-time

Preferred Environment

React, Node.js, Git, MacOS, Amazon Web Services (AWS), MongoDB, TypeScript, Next.js, Firebase, Agile, Jest, Cypress, React Testing Library

The most amazing...

...thing I developed payment solutions for a major fast-food chain in North America, incorporating credit card vaulting, Apple Pay, and Google Pay.

Work Experience

Lead Full-stack Engineer

2022 - PRESENT
Gouache.app
  • Created a design data platform that allows users to change app styles within a single line of code.
  • Designed a Chrome-like developer console that allows users to update the app's style easily.
  • Programmed a one-time password authentication.
Technologies: WebSockets, Socket.IO, MongoDB Atlas, Serverless, CircleCI, CI/CD Pipelines

Lead Full-stack Engineer

2022 - PRESENT
Chairleader.xyz
  • Built a web3 eCommerce platform from the ground up.
  • Implemented a Shopify-like platform that allows stores to sell goods online.
  • Developed a checkout service that takes percentage fees on each transaction.
  • Managed an in-app NFT generation to allow NFT memberships (token gating and exclusivities).
Technologies: Web3.js, MongoDB, Amazon Web Services (AWS), Serverless Framework, React, Solana, Ethereum, Non-fungible Tokens (NFT)

Founder

2019 - PRESENT
Flawwwless UI
  • Developed an open-source React components library to help build and update high-quality applications.
  • Managed an open-source project that reached more than 250 Github stars.
  • Designed a collection of more than 250 well-designed icons.
  • Created high-quality documentation helping developers to use the 23 components.
  • Built every component in order to be implemented to any existing application without changing with existing styles.
Technologies: SCSS, Packaging, NPM, Modular CSS, React

Front-end Developer

2019 - PRESENT
Analyticly
  • Designed and implemented a dashboard using React and Ant Design.
  • Connected the multiples app component with existing API.
Technologies: Ant Design, React

Web Developer and Web Designer

2019 - PRESENT
e-value-action
  • Designed and developed, from the ground up, an application that will be used in several Canadian hospitals to measure the quality of nursing care.
  • Created multiples survey forms using highly customized input components.
  • Built a results dashboard to display the user's summary output.
  • Created an admin panel to manage survey forms.
  • Developed the technology in order to be highly scalable.
Technologies: SVG, Heroku, REST APIs, MongoDB, Node.js, React

Technical Writer

2018 - PRESENT
Medium
  • Created technical tutorials to help developers used specifics technologies.
  • Built easy to understand articles that help me reach my Medium fanbase of more than 150 followers.
Technologies: Firebase, Node.js, React

Founder

2017 - PRESENT
Flawwwless
  • Designed and developed an online interactive coding education platform used by over 2,500 users without any marketing campaign or publicity.
  • Built a user-friendly in-browser coding interface.
  • Built a Rest API that manages and compiles untrusted code safely.
  • Created structured JavaScript tutorials easy to understand.
Technologies: JavaScript, REST APIs, MongoDB, Node.js, React

Senior Full-stack Developer

2023 - 2023
Okapi
  • Created a headless web3 loyalty engine that empowers businesses to establish Web3 loyalty programs without the need to build a web3 loyalty engine infrastructure. This solution enhances customer retention and fosters loyalty effectively.
  • Developed a universal wallet that allows users to seamlessly onboard to Web3.
  • Architected a tracking dashboard and implemented a Stripe subscription system based on the app usage data.
Technologies: Web3, Solana, Next.js, MongoDB, Firebase, TypeScript, React, Vercel

Senior Full-stack Engineer

2020 - 2021
Restaurant Brands International
  • Led the team that implemented credit card payment for Tim Hortons Canada and US.
  • Implemented and maintained Apple and Google Pay for Burger King, Popeyes, and Tim Hortons.
  • Created a build script to run the native app with ease, saving countless hours for the developer team and the quality assurance team.
  • Mentored new engineers and colleagues about the codebase and the unit testing best practices while being one of the top codebase contributor and code reviewer weeks over weeks.
  • Worked on delivering various marketing campaigns on short timelines.
Technologies: TypeScript, React, Node.js, Amazon Web Services (AWS), Styled-components

Web Developer

2018 - 2019
Energy Solutions
  • Designed and developed an application that monitors multiple buildings in South Africa in order to save energy and reduce operating costs.
  • Implemented a real-time data visualization dashboard for each building.
Technologies: Amazon S3 (AWS S3), Amazon DynamoDB, React

Gouache

https://gouache.app/
Gouache is a Design Data Platform to help you prototyping UI in React. Gouache offers a remote CSS style service that allows you to make UI changes without touching the codebase. Furthermore, Gouache is the single source of truth that helps you manage and maintain your design system.

web3-tools

https://web3-tools.xyz/
web3-tools is a community-led web3 developer resources platform. It allows users to add, browse, and vote for their favorite web3 developer resources. This is a directory of web3 developer resources managed by its own community.

Flawwwless

Flawwwless is an online interactive coding education platform used by over 2,500 users without any marketing campaign or publicity.

Flawwwless UI

https://ui.flawwwless.com/
Flawwwless is an open-source React components library to help you to create applications that reached over 250 Github stars.

Languages

JavaScript, TypeScript, GraphQL, CSS, HTML, HTML5, SCSS, Sass, Less, Python, Java, Swift, SQL

Frameworks

Express.js, Jest, Next.js, Redux, Ant Design, React Native, Cypress, Serverless Framework

Libraries/APIs

React, Node.js, React Testing Library, REST APIs, Facebook API, Amazon Rekognition, Socket.IO, Web3.js

Tools

Sketch, Git, GitHub, NPM, Jira, SendGrid, Atom, Bitbucket, Google Cloud AI, Mongoose, CircleCI, Xcode, Android Studio, MongoDB Atlas, Figma

Paradigms

Unit Testing, Agile Software Development, Web UI Design, Modular CSS, Agile

Platforms

Netlify, Vercel, Firebase, Heroku, Amazon Web Services (AWS), MacOS, Google Cloud Platform (GCP), Ethereum

Other

Styled-components, Full-stack, OpenAI, OpenAI GPT-3 API, OpenAI GPT-4 API, API Documentation, Documentation, Apollo, Apollo Server, Apple Pay, Google Pay, Serverless, Storybook, Crypto, SVG, Packaging, WebSockets, Solana, CI/CD Pipelines, Non-fungible Tokens (NFT), Accessibility, Web3

Storage

MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), PostgreSQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring