Frontend-Focused Product Engineer building fast, accessible web apps with React, Next.js, Vue, and TypeScript. Comfortable across the stack, with a focus on thoughtful AI-powered features.
I build high-performance web and mobile applications for enterprise clients ($10M–$500M+ revenue) across healthcare, financial services, education, and industrial platforms.
Over the past decade at Speed & Function, I've achieved 30%+ performance improvements across production apps serving 100K+ users, built reusable component libraries and design systems, and worked with cross-functional teams of 4–8 developers.
Currently expanding into AI-augmented development — leveraging AI coding tools and prompt engineering to accelerate delivery and build smarter user interfaces.
Originally from Ukraine, now based in Vancouver. When I'm not writing code, you'll find me kitesurfing, snowboarding, or bikepacking through BC trails. Recently became a dad — my greatest deployment yet. My parents once said, “You love computers? Go study that.” Best advice I ever got.
React, React Native, Next.js, Vue, Nuxt, Astro, TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS
Tailwind CSS, shadcn/ui, Radix UI, MUI, Bootstrap 5, Storybook, Figma, Responsive Design, a11y (WCAG 2.1 / AODA)
Redux Toolkit, Zustand, React Query, REST API, GraphQL, Redis, Webhooks
Jest, React Testing Library, Playwright, Cypress
Vite, Webpack, Git, Docker, Kubernetes, CI/CD (GitHub Actions, GitLab CI), Vercel & Cloudflare deploys
LLM APIs (OpenAI, Claude, Gemini), MCP, AI SDK (Vercel), AI-Powered UI Components, Prompt Engineering, Claude Code, Cursor
Node.js, Bun, Express.js, PHP, PostgreSQL, Drizzle, Prisma, MongoDB, Supabase, Convex, Firebase, AWS (S3, Lambda), Cloudflare Workers
WordPress, Drupal, Contentful, Apostrophe, Shopify
Personal Project • 2026
Map-first fuel tracker for drivers across Europe and Canada. Log fill-ups, track consumption, and find the cheapest nearby station. Built with Vue 3, Pinia, and Supabase using a per-country price provider pattern — official open data from Portugal's DGEG and Régie de l'énergie du Québec, OpenStreetMap Overpass elsewhere, and crowdsourced prices from user fill-ups.
Leadership Development at the Speed of Change • 2026
Single-page app guiding people through personal development sprints based on the Immunity to Change framework. Users map immune behaviours, surface the big assumptions behind them, design experiments to test those assumptions, keep a daily observation journal, and run structured peer-coaching and closing reflection workshops. React 18 with Supabase auth and Postgres, bilingual English/Ukrainian.
Clinical Research Non-Profit • 2026
Non-profit consortium of biopharmaceutical companies modernizing how clinical trials are run. Built the Modernizing Clinical Trial Conduct initiative section on a custom WordPress theme — ACF-driven content models, custom Gutenberg blocks with server-side rendering, GSAP ScrollTrigger animations, and a SASS/Webpack build pipeline.
Creative & Digital Agency • 2026
Corporate site for a NYC creative and digital agency working with luxury and Fortune 500 brands including Cartier, HP, and Aveda. Custom WordPress theme deployed to WP Engine behind Cloudflare. The heavy lift was content migration — moving the full existing content library into the new template structure and information architecture.
Personal Project • 2025
Full-stack task management app with real-time todo tracking, interactive maps, and weather integration. Built with Next.js 15 App Router, PostgreSQL via Prisma, and NextAuth.js. Features dark mode, Google Maps + Leaflet maps, and live weather data from Open-Meteo API.
Branded Solutions • 2025
Global management platform built with Next.js and React. Implemented Tailwind CSS responsive components and performance optimization for international users. Achieved 90+ PageSpeed scores.
Have a project in mind?
Available for remote, hybrid, on-site, or contract work. Let's build something great together.
maksym.toro@gmail.com
Phone
(438) 529-8118
maksym-toropov
GitHub
max-tor
Resume
Download PDF
Vancouver, BC, Canada