Vasyl Boyko, Developer in Toronto, ON, Canada
Vasyl is currently unavailable

Vasyl Boyko

Bio

Vasyl is a full-stack engineer with 7+ years of experience building scalable web and mobile apps with TypeScript, React, React Native, Node.js, and AWS. With a strong focus on UX and team leadership, his front end expertise spans single-page applications, server-side rendering, and microfrontends, and he uses Express.js, microservices, and SQL and NoSQL databases for the back end. Skilled in CI/CD, testing, cloud, and Agile tools, Vasyl values impact, autonomy, and continuous improvement.

Portfolio

Lightspeed
JavaScript, TypeScript, Node.js, React, MongoDB, PostgreSQL, Claude Code, Codex...
Viv Technologies
JavaScript, React, Node.js, MongoDB, Mongoose, Figma to React, Jest, Slack...
Bolt
TypeScript, Node.js, React, React Native, MySQL, Jest, Detox, Figma to React...

Experience

  • TypeScript - 7 years
  • JavaScript - 7 years
  • Figma to React - 7 years
  • Node.js - 5 years
  • React - 5 years
  • MySQL - 5 years
  • Jest - 4 years
  • MongoDB - 1 year

Preferred Environment

Visual Studio Code (VS Code), Cursor AI, Slack, Jira, Trello, Confluence, Google Docs, Zoom, Ubuntu Linux, MacOS, ChatGPT API, WebRTC, WebSockets, PostgreSQL, Firebase, Supabase Auth, OpenAI, Bluetooth, ChatGPT

The most amazing...

...thing I’ve built is a mobile app and back-end platform at Bolt that powered food and grocery delivery in over 50 countries.

Work Experience

Software Developer

2025 - PRESENT
Lightspeed
  • Delivered full-stack onboarding features that consolidated required setup steps into a unified workflow, improving visibility for customers and streamlining onboarding operations on a large-scale commerce platform.
  • Migrated a legacy localization system to a modern third-party platform, transferring 10,000+ strings and enabling translators to work independently while supporting multilingual releases and regional language compliance.
  • Built internal tools for agentic engineering that aggregate documentation, repositories, runbooks, Slack, and issue trackers, exposing tribal knowledge to AI-assisted workflows and accelerating debugging, onboarding, and development.
Technologies: JavaScript, TypeScript, Node.js, React, MongoDB, PostgreSQL, Claude Code, Codex, Cursor AI, Agentic AI, AI Agents, AI Tools, Claude

Full-stack Developer

2024 - 2025
Viv Technologies
  • Reduced client onboarding time by designing and implementing an MVP data import solution, aligning with enterprise-scale system performance needs.
  • Improved maintainability and reduced JavaScript bundle size by 20% by migrating monolithic AngularJS components to React, achieving 10% faster load time.
  • Collaborated in cross-functional design reviews and contributed to UI/UX optimizations that reduced user interaction steps by 30%, supporting accessibility and usability.
  • Participated in code reviews, wrote robust and testable code, and helped maintain system health through proactive monitoring and debugging.
Technologies: JavaScript, React, Node.js, MongoDB, Mongoose, Figma to React, Jest, Slack, Jira, Google Docs, Zoom, MacOS, Algorithms, Data Structures, Programming, Full-stack, APIs, REST APIs, API Integration, CSS, Front-end, Figma, UX Design, User Experience (UX), UI Design, User Interface (UI), Amazon Web Services (AWS), CSV, HTML5, Architecture, OpenAI API, OpenAI GPT-4 API, Full-stack Development, Large Language Models (LLMs), Front-end Development, Web Development, Middleware, Postman, RESTFul APIs, Webpack, Redis

Full-stack Engineer

2021 - 2024
Bolt
  • Owned and delivered medium to large features for projects related to managing 300,000+ food delivery couriers. Gathered requirements, created design documents, and implemented solutions independently and with peers.
  • Contributed to dozens of Node.js microservices, standalone React and microfrontend web applications, and a React Native courier mobile app.
  • Utilized industry-leading tools such as TypeScript, monorepos, internal CI/CD tools, code autogeneration, and end-to-end, component, and unit testing.
Technologies: TypeScript, Node.js, React, React Native, MySQL, Jest, Detox, Figma to React, Slack, Jira, Confluence, Google Docs, Zoom, MacOS, Algorithms, Data Structures, Programming, SQL, Full-stack, APIs, REST APIs, API Integration, CSS, Front-end, Figma, UX Design, User Experience (UX), UI Design, Mobile First, User Interface (UI), Amazon Web Services (AWS), Supabase, CSV, Email Templates, HTML Email, HTML5, Airtable, Architecture, Full-stack Development, General Data Protection Regulation (GDPR), Front-end Development, Android, iOS, Web Development, Data Transformation, RESTFul APIs, Swagger, Webpack, Redux Toolkit, Redis

Software Developer

2016 - 2024
An Online Freelance Agency
  • Completed 20+ projects while maintaining a 100% job success score and a 5-star client satisfaction rating.
  • Rescued and launched a Next.js web app after an incomplete handoff from another freelance developer for a digital logistics platform.
  • Supported several ongoing React projects by fixing bugs and adding new features.
  • Engaged in various data scraping and manipulation initiatives, including data extraction and PDF-to-Excel conversion projects.
Technologies: React, Next.js, Figma to React, Material UI, APIs, Full-stack, SQL, REST APIs, API Integration, CSS, Front-end, Responsive Web Design (RWD), UX Design, User Experience (UX), UI Design, Responsive Web Apps, User Interface (UI), eCommerce, ChatGPT API, Supabase, CSV, HTML5, Data Scraping, Web Scraping, Document Parsing, Scraping, Front-end Development, Web Development, Contentful, Data Transformation, Middleware, Postman, RESTFul APIs, Strapi, Vite, Webpack, Headless CMS, GitHub Actions, DocAve, Google Cloud, XML

Team Lead | Product Owner | JavaScript Developer

2018 - 2022
Higher School of Advocacy of UNBA
  • Automated the organization's business processes, creating specifications and wireframes with Balsamiq, Jira, Confluence, UML, and BPMN. Managed a small team of developers in developing web applications.
  • Reduced page load time and enhanced the UX by refactoring the front end from Laravel Blade and jQuery to Vue and BootstrapVue. Implemented new features using Vue to improve the UI.
  • Created and maintained a CPD lawyer's profile app, a progressive web app with Vue, Vuex, Vuetify, TypeScript, GitLab pipelines, and Amazon S3 for user convenience.
  • Built and maintained an API using Node.js, Express.js, MySQL, Docker, and GitLab pipelines to provide the project's data to 3rd-party applications and websites.
Technologies: JavaScript, Vue 2, Vuex, MySQL, Wireframing, Wireframe to Product, Management, Trello, Google Docs, Zoom, Ubuntu Linux, Data Structures, Programming, Node.js, TypeScript, Vue, Full-stack, APIs, SQL, REST APIs, CSS, Front-end, Responsive Web Design (RWD), UX Design, User Experience (UX), UI Design, Mobile First, Responsive Web Apps, User Interface (UI), Tailwind CSS, eCommerce, Amazon Web Services (AWS), Supabase, CSV, Customer Relationship Management (CRM), Email Marketing Automation, Email Templates, HTML Email, HTML5, Mailchimp, Zapier, Architecture, Full-stack Development, Front-end Development, Web Development, Data Transformation, Middleware, Postman, RESTFul APIs, Webpack, GitHub Actions, DocAve

JavaScript/Vue Developer

2021 - 2021
WordProof
  • Implemented an admin panel's UI features based on Figma designs using Vue, Tailwind CSS, and Inertia.
  • Migrated the project to Vue 3 and implemented features with the Composition API.
  • Mastered the Stencil.js framework for building cross-framework components using JSX syntax and TypeScript, then created a UI kit of web components—published as an npm package—to be used across several company projects.
  • Created a feature-rich, cross-framework web component with multiple views, routing, internationalization with lazy loading, API calls integration, and data parsing from web pages.
Technologies: TypeScript, JavaScript, Vue, Stencil.js, Web Components, Figma to HTML, Inertia, Slack, Jira, Google Docs, Zoom, Ubuntu Linux, Algorithms, Data Structures, Programming, CSS, Front-end, Responsive Web Design (RWD), Figma, UX Design, User Experience (UX), UI Design, Mobile First, Responsive Web Apps, User Interface (UI), Tailwind CSS, HTML5, Front-end Development, Web Development, RESTFul APIs, Vite

Front-end Engineer

2020 - 2020
Obsidian Soft
  • Implemented the UI of an admin panel with a recursive, expandable, collapsible, drag-and-drop tree structure with lazy loading and filtering of the nodes using Vue, Vuex, and PrimeVue.
  • Improved the performance of loading large amounts of data using web workers and JSON streams.
  • Covered the code with unit tests using Jest, improving app reliability.
Technologies: TypeScript, Vue 2, Vuex, CSS, Front-end, UX Design, User Experience (UX), UI Design, User Interface (UI), Tailwind CSS, HTML5, Front-end Development, Web Development, RESTFul APIs

Experience

Large-scale Food Delivery Courier App

https://play.google.com/store/apps/details?id=com.bolt.deliverycourier&hl=en_US
Contributed to a large-scale food delivery courier app serving over 300,000 users across Europe and Africa. Worked on enhancing the existing app built with React Native, Redux, RxJS, and TypeScript. Delivered several mid-to-large-scale features, including the development of multiple screens and a dynamic multi-screen form configured from the back end. Initiated and implemented end-to-end testing with Detox, enabling the creation of a robust test harness. Developed several Node.js microservices with endpoints for the app and created React-based pages in the admin panel to streamline business process management and configuration of settings.

Next.js Web App Development & Launch

Rescued and launched a Next.js web app after an incomplete handoff from a freelance developer.

I inherited a partially built Next.js app with messy code, tech debt, and no documentation. After investigating the codebase, I fixed critical bugs, integrated it with the back end, and implemented a complete redesign based on Figma.

I successfully delivered a stable, production-ready site within the expected timeframe.

Home Care Management SaaS Solution

https://www.vivtechnologies.com/viv-software-services
Viv Technologies Connected Home Care is transforming the home care industry through cutting-edge digital solutions, including software-as-a-service (SaaS), platform-as-a-service (PaaS), and mobile applications. These tools are purpose-built to streamline operations for multi-site home care businesses, enhancing efficiency in telehealth, home care management, and business processes.

Key contributions:
• Developed a 3rd-party data import tool to enable seamless transitions from other home care management platforms, transferring existing client, caregiver, and visit information into Viv Technologies Connected Home Care.
• Created new web pages, endpoints, data models, and business logic to support this feature and improve platform functionality.

Blockchain Platform Revolutionizing Trust and Content Protection

http://wordproof.com
WordProof is a groundbreaking platform revolutionizing trust and content protection. Tailored for publishers, content creators, and eCommerce businesses, it offers timestamping solutions to validate content integrity. Featuring copyright protection, time machine, and verifiable trust, WordProof enhances transparency by openly showcasing content changes. The inclusion of structured data for SEO ensures authenticity is verifiable for users, search engines, and social media. With over 5.8 million timestamped items, WordProof helps users secure digital assets and prepare for the future of content management.

In my role, I contributed by implementing half a dozen admin panel pages based on custom Figma designs using Vue. Additionally, I created a UI kit of web components using Stencil.js, designed to be utilized across various company projects. Furthermore, I developed a framework-agnostic web component that provides a timestamping and verification blockchain solution, intended to be seamlessly embedded into customers' websites using Stencil.js.

Business Service Intelligence and Analytics Platform

https://www.obsidiansoft.com/
Obsidian is a business service intelligence and analytics platform situated within the domain-agnostic AIOps market. Its primary objective is to facilitate the alignment of IT services with business goals. The platform offers real-time, historical, and predictive metrics and indicators presented through innovative dashboards and reporting.

My contribution to the project involved developing features for the MVP version of the user interface, specifically focusing on architectural modeling of IT services. The developed UI facilitated capturing their dependencies on both internal and external services, as well as assessing their impact on business processes.

CPD Tracking and Certification Platform for Lawyers in Ukraine

https://cpd.hsa.org.ua/
Led the development of a national platform to track and automate continuous professional development (CPD) compliance for lawyers across Ukraine, in accordance with the Ukrainian National Bar Association (UNBA) standards. The platform integrates directly with official UNBA lawyer profiles, providing real-time tracking and certification of CPD activities.

Played a key role in engineering business process automation, designing BPMN flow diagrams, defining system requirements, and wireframing the user experience. Acted as a bridge between business stakeholders and the development team, while also contributing hands-on as a JavaScript front-end developer, specifically in migrating application views from Laravel Blade templates to a modern Vue.js-based front end.

Key contributions:
• Architected automation workflows for CPD tracking and certification.
• Created BPMN diagrams to model complex business processes and ensure stakeholder alignment.
• Defined technical and functional requirements, and produced wireframes for UI/UX.
• Integrated the platform with the official UNBA lawyer profile system.
• Led a development team and coordinated design and engineering efforts.

Conversational AI Matching Application

I architected and built a zero-to-one mobile application prototype for a next-generation dating/matching service powered entirely by conversational AI and vector similarity. As the sole full-stack developer, I built the entire React Native and Expo front end from scratch. On the back end, I designed the core AI orchestration logic using LangGraph to create a stateful, conversational agent that dynamically profiled users through a natural, witty chat interface. Furthermore, I engineered the matching engine by translating these user profiles into vector embeddings and utilizing PostgreSQL (pgvector) to perform highly performant, sub-second matchmaking queries. This project successfully proved out the technical viability of combining dynamic LLM orchestration with vector-based database matching in a production-ready mobile architecture.

B2B eCommerce Modernization

https://www.nuorder.com/wholesale/b2b-ecommerce-leader/
I engineered the back-end architecture and spearheaded front-end modernization for a large-scale B2B eCommerce platform. On the back end, I designed and implemented new API architectures and complex MongoDB/PostgreSQL schemas to support a seamless user onboarding checklist. To resolve significant front-end technical debt, I architected a micro-frontend (MFE) solution, embedding a modern React 19 application within a legacy React 16 host. This unlocked the adoption of next-generation tooling like Rspack and Biome. Finally, I pioneered an AI-driven, self-service data ingestion pipeline utilizing an LLM inference engine. This engine automatically parsed and mapped arbitrary unstructured customer data (CSV/XLSX files) into rigid corporate schemas, slashing the customer onboarding timeline from several weeks to under an hour.

Secure Data Access MCP for Enterprise

I architected and deployed a read-only SQL Model Context Protocol (MCP) server that acts as a secure bridge between production databases and AI agents. The core challenge was enabling non-technical stakeholders (e.g., a CEO) to safely query and explore data without risking data exposure or corruption. To solve this, I engineered a "Zero-Trust" privacy layer using dynamic configuration via Zod schemas to automatically mask personally identifiable information (PII) before it enters the LLM context window. Additionally, I implemented intelligent data truncation as a distinct architectural concern to prevent LLM context overflow during large SQL data retrievals. This project eliminated a high-friction engineering bottleneck by empowering executives to autonomously build operational reports from production data.

AI Content Factory Pipeline

I architected an end-to-end automated pipeline leveraging Google NotebookLM as the core intelligence engine to eliminate "post-webinar content debt" for an organization. I built programmatic access to NotebookLM via an open-source CLI, bypassing the lack of an official API to quickly deliver business value. I then engineered a "Human-in-the-Loop" workflow by funneling AI-generated blog and social content into GitHub Pull Requests. This successfully onboarded non-technical marketing staff into a high-integrity, version-controlled developer flow for content review. The resulting "Digital Assembly Line" automatically pushed finalized content from merged PRs directly to social channels and company blogs, significantly reducing manual marketing overhead.

Legal Semantic Search & Dynamic RAG Pipeline

Initially conceived to index 132 million open government court verdicts, I pivoted this project into a "Dynamic RAG" legal preparation pipeline when legacy government servers proved too fragile for mass web crawling. When mass crawling risked DDoSing government infrastructure, I engineered a targeted, agent-orchestrated data extraction flow where an LLM agent brainstormed search heuristics to fetch focused sub-corpuses of highly relevant verdicts. I built a summarization and embedding engine to process these dense legal documents into a searchable vector database. I then developed an MCP server to expose this high-signal vector database to a Legal Assistant Agent for deep semantic search and case drafting. I successfully validated the architecture by dogfooding the pipeline to solve a complex personal legal hurdle involving international diploma acknowledgment.

Education

2020 - 2022

Bachelor's Degree in Computer Science

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” - Kyiv, Ukraine

Skills

Libraries/APIs

React, Node.js, REST APIs, OpenAI API, Vue, Vue 2, Vuex, WebRTC, Inertia, RxJS, Zod

Tools

Slack, Jira, Trello, Confluence, Google Docs, Zoom, Figma to HTML, Mailchimp, Postman, Webpack, Redux Toolkit, DocAve, Claude, Mongoose, Stencil.js, Figma, Zapier, Gulp, Claude Code, Codex, Expo, ChatGPT

Languages

JavaScript, TypeScript, SQL, HTML5, CSS3, HTML, CSS, Python, XML

Frameworks

Jest, React Native, Tailwind CSS, LangGraph, Detox, Next.js, Material UI, Swagger, Redux, Express.js

Paradigms

Management, UX Design, Responsive Web Design (RWD), UI Design, Microfrontends, Model Context Protocol (MCP)

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), Ubuntu Linux, MacOS, Android, iOS, Contentful, Firebase

Storage

MySQL, MongoDB, PostgreSQL, Redis, Google Cloud

Other

Artificial Intelligence (AI), Algorithms, Data Structures, Programming, Figma to React, Full-stack, APIs, Front-end, User Experience (UX), ChatGPT API, CSV, Customer Relationship Management (CRM), Email Marketing Automation, Email Templates, HTML Email, Architecture, OpenAI GPT-4 API, Document Parsing, Full-stack Development, Large Language Models (LLMs), Front-end Development, Web Development, Data Transformation, Middleware, RESTFul APIs, OpenAI, Agentic AI, AI Tools, Cursor AI, Web Components, Wireframing, Wireframe to Product, API Integration, Mobile First, Responsive Web Apps, User Interface (UI), Supabase, Airtable, Data Scraping, Web Scraping, Scraping, Strapi, Vite, Headless CMS, WebSockets, Operating Systems, Networks, eCommerce, General Data Protection Regulation (GDPR), GitHub Actions, Supabase Auth, Bluetooth, AI Agents, Pgvector, LLM Integration, Rspack, AI Security, CLI Tooling, RAG Architecture, RAG Systems

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