
Vasyl Boyko
Verified Expert in Engineering
Full-stack Developer
Toronto, ON, Canada
Toptal member since May 27, 2025
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
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
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.
Full-stack Developer
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.
Full-stack Engineer
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.
Software Developer
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.
Team Lead | Product Owner | JavaScript Developer
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.
JavaScript/Vue Developer
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.
Front-end Engineer
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.
Experience
Large-scale Food Delivery Courier App
https://play.google.com/store/apps/details?id=com.bolt.deliverycourier&hl=en_USNext.js Web App Development & Launch
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-servicesKey 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.comIn 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/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/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
B2B eCommerce Modernization
https://www.nuorder.com/wholesale/b2b-ecommerce-leader/Secure Data Access MCP for Enterprise
AI Content Factory Pipeline
Legal Semantic Search & Dynamic RAG Pipeline
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring