15+ years building enterprise-grade interfaces. Specialising in React, TypeScript, micro-frontends, and config-driven architecture.
I'm a Senior Front-End Engineer with over 15 years of experience, based in Toronto, Ontario, Canada. My focus is on building scalable, maintainable enterprise UIs — the kind that stay coherent as codebases grow.
I gravitate toward config-driven architecture, Feature-Sliced Design, and micro-frontend patterns. Most recently I worked on a fintech platform at RBC Capital Markets via EPAM, where I brought a critical dashboard from ~2 seconds load time down to 32ms through prioritised data fetching.
I write about engineering trade-offs on Medium and LinkedIn — mostly about the stuff that doesn't fit in tutorials.
The testimonials above are rendered directly from my open-source npm package. A single JSON config drives everything — layout, content, avatars. No backend, no CMS. Drop it into any React app and it just works.
npm install config-driven-testimonialsI'm actively looking for my next role in fintech or enterprise front-end. If you're building something interesting and need someone who thinks about architecture as hard as they think about code — reach out.
keilinkostiantyn@gmail.com