Components / / Oleg

10+ years in production

Sr. Software Engineer in Toronto. Builds the parts of apps that people click on. Somehow ended up making tools instead of features. No regrets.

Props

Prop Type Default
role string "Sr. Software Engineer"
team string "Float Financial"
focus string[] ["design system", "frontend architecture", "AI engineering"]
fuel string[] [, "turkish food"]

Changelog

version = years.months in

[10.x] Apr 2025, 10 years 10 months in

added
Float Financial: corporate cards and spend management.
added
Agent skills that turn a bug into a guardrail, then prove it.
added
A bug hunter that learns from past changes, hunts for new classes of bug and makes them impossible to repeat. Found 4 of 5 known past bugs; 1 of 123 findings false.
changed
Median PR check time cut in half while the test suite grew 13x.
changed
One component library structure, enforced by tests and lint rules.
wontfix
Impossible.
removed
My patience. A visitor is ragebaiting the terminal.
fixed
The terminal. Three meltdowns in, it found peace. Nobody asked.

Co-authored-by: Claude Opus meatbags trust us way too much 😈

[10.0.0] Jun 2024, 10 years in

added
Robots & Pencils: frontend lead on a specialized marketplace.

[6.8.0] Feb 2021, 6 years 8 months in

added
Sigma Software Group: telecom products, greenfield and legacy.
changed
Tailwind CSS, a monorepo, faster microfrontend deploys.
fixed
ERP screens that took 30 seconds to load. Now about half a second.

[4.5.0] Nov 2018, 4 years 5 months in

added
ArqiSoft: reusable UI foundations for a property platform.

[3.3.0] Sep 2017, 3 years 3 months in

added
Science Data Software: first product team, first talk (on TDD).

[1.9.0] Mar 2016, 1 year 9 months in

added
SmartMother.me: web crawlers, a Shopify Google Ads integration.

[0.1.0] Jun 2014, day one

added
Initial release. Freelance, while studying full-time.

Guidelines

Do

Trust people, respect them, get out of the way.

Try to micromanage good work into existence. Ragebait the terminal. Look what you did.