Skip to content

POST OK · Uptime 10+ yrs

Olivier Colas

Senior Full-stack Engineer · frontend leaning

I build fast, accessible products, from component libraries to shipped SaaS, and I like learning alongside the people I build with.

Scroll to tour · tap a component

CPU · LGA-OC10

Core

10+ years as a full-stack engineer, leaning frontend. I care about clean code, performance and accessibility, and I enjoy learning with the people I build with.

Instruction set
TypeScriptJavaScriptPythonHTMLCSSSASSGraphQLSQL
Drivers
ReactVueReact NativeNext.jsNuxtElectronTauriVitestStorybookStyled ComponentsPrimate.runMastra.aiPayloadCMSEthersWeb3Hardhat
Dual-boot
English (native) · French (native)

Memory · DIMM A1–A5

Experience

  1. A1 · Apr 2023 – Jul 2026

    Indiehacker · Self-employed

    Remote

    Designed, built and shipped my own products end to end.

    • Built rentfinder.chat, quicktweet.io and codebasecleaners.com.

    TypeScriptSvelteNext.jsSwiftUIDocker

  2. A2 · Oct 2021 – Apr 2023

    Senior Frontend Engineer · Codility

    London, UK

    Enterprise-scale features for a platform serving 1,500+ customers.

    • Led frontend for the Integrations/Workflows team, owning architecture and code quality.
    • Shipped React and TypeScript features that improved UX and performance at scale.
    • Shared learnings with the Frontend Guild.

    ReactTypeScriptReduxStorybookDjango

  3. A3 · Aug 2020 – Sep 2021

    Frontend Engineer · Nationwide Building Society

    London, UK

    Greenfield financial web app with a focus on performance and accessibility.

    • Led a team of 3 frontend developers through sprint planning, mentoring and code review.
    • Introduced robust testing with Jest and Storybook.

    ReactTypeScriptStyled ComponentsJestGraphQLApolloAuth0

  4. A4 · Jul 2019 – Aug 2020

    Frontend Engineer · Ubisoft Entertainment

    Montreal, Canada

    SEO-focused static landing pages for game launches under tight deadlines.

    • Automated deployment, making it 120x faster.
    • Built a reusable internal UI component library.
    • One of two devs behind merch.ubisoft.com.
    • Ran A/B tests with Qubit and AB Tasty.

    ReactTypeScriptSalesforce Commerce CloudVanilla JSBigCommerce

  5. A5 · Apr 2015 – Apr 2019

    Co-Founder & Lead Programmer · Kanvse

    Calgary, Canada

    B2B task-management SaaS, iterated on customer feedback for four years.

    • Built the component library in JavaScript and SCSS.
    • Created an admin panel with app statistics and activity tracking.

    MeteorJSVueJSMongoDB

GPU · PCIe x16

Shipped

  • 2026 – present

    Rentfinder.chat

    Scrapes public Facebook rental posts, enriches them with an AI pipeline and serves them through a Telegram bot.

    TypeScriptDockerPostgreSQLSvelteshadcn

  • 2023 – 2025

    Quicktweet.io

    macOS app for beautiful tweet screenshots. Automated build, notarisation and publishing, from 10m30s down to 2m30s.

    SwiftUINext.jsPayloadCMSStripeDocker

  • 2023 – 2026

    Codebasecleaners.com

    Helping vibe coders clean up their codebases on a subscription.

    TypeScript

  • 2023 – present

    @diysoftware on YouTube

    2k-subscriber channel on self-hosting applications and personal projects.

    Self-hostingDocker

Expansion · PCIe x4

Open source

  • Package author · 2026 – present

    Powerups.dev

    A framework of reusable, modular code that AI agents can consume for faster, more accurate results.

  • Contributor · 2025 – present

    Primate.run

    A universal web framework. I test launches rigorously and open PRs for issues and feature requests.

Storage · M.2

Education

  • 2013 · Canada

    BCom, Business Technology Management

    University of British Columbia

  • 2009 · Malaysia

    IB Diploma, HL Computers

    Mont Kiara International School

    Data structures, algorithms, OOP, Java.

PSU · ATX 24-pin

What powers me

The things that keep the whole build running.

  • Autonomous
  • Efficient
  • Problem solver
  • Results oriented
  • Team player
  • Analytical
  • Self-motivated
  • Good communicator
  • Learns from mistakes
  • Growth mindset

Toolbox

Figma · Zeplin · JIRA · Confluence · WebStorm · PyCharm · VS Code · Cursor · Zed · GitLab · GitHub · Trello · Photoshop

Rear I/O · I/O shield

Connect