Jaroslav Vorobey, Developer in London, United Kingdom
Jaroslav is available for hire
Hire Jaroslav

Jaroslav Vorobey

Verified Expert  in Engineering

React Developer

Location
London, United Kingdom
Toptal Member Since
February 17, 2022

Jaro is a startup founder who has previously worked at JPMorgan Chase & Co. and Deutsche Bank AG with more than four years of experience ideating and overseeing the delivery of exceptional software. He excels in React, TypeScript, Next.js, Node.js, Firebase, and Google Cloud. A fast and thorough learner of new technologies and a native English and Italian speaker, Jaro enjoys working on challenging products and delivering outstanding results.

Portfolio

3Cells
JavaScript, TypeScript, React, Node.js, Firebase, PostgreSQL, Google Cloud...
Reach Digital
React, Next.js, Node.js, Material UI, Tailwind CSS, Architecture, Mobile, Web...
Raise Financial
JavaScript, Responsive UI, Puppeteer, Node.js, Next.js, MVP Design, Strategy...

Experience

Availability

Full-time

Preferred Environment

Firebase, MongoDB, Node.js, React, JavaScript, TypeScript, GitHub, Bitbucket, Slack

The most amazing...

...project I've created is Winfluencer.io, a web app for YouTubers I created from scratch using React, Node.js, Material-UI, Firebase, and the YouTube API.

Work Experience

Founder

2020 - PRESENT
3Cells
  • Created a web scraper in Puppeteer and Node.js that gets thousands of emails weekly and automatically sends personalized emails.
  • Headed the company's sales, marketing, finance, and strategic direction.
  • Created a production application from scratch using React, Material-UI, Firebase, Google Cloud, and YouTube API.
  • Managed multiple team members to achieve weekly objectives.
Technologies: JavaScript, TypeScript, React, Node.js, Firebase, PostgreSQL, Google Cloud, Strategy, MVP Design, Consulting, Cloud Firestore, Firebase Cloud Functions, DevOps, Infrastructure, CSS, Framer, UI Animation, Animation, Front-end, Back-end, User Interface (UI), User Experience (UX), Web Scraping, Full-stack, Technical Leadership, GraphQL, Authentication, OAuth, OAuth 2, Autoscaling, Continuous Integration (CI), Microservices, AWS Lambda, Chart.js, Leadership, Shopify API, Svelte, Git, Machine Learning, Artificial Intelligence (AI), Vectors, Web Development, CSS3 Animation, Single-page Applications (SPA), Trello, Software Architecture, Full-stack Development, Front-end Development, Shopify, Remote Team Leadership, Figma, Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, HubSpot CRM, DNS, Design, Front-end Architecture, Mobile, Data Scraping, OpenAI GPT-3 API, Toolkits, REST APIs, Design Patterns, D3.js, Data Visualization, Data Processing, Data Science, Mobile Development, Microsoft Teams, Slack App, eCommerce, Scraping, Software Design, Scalability, Performance, Cloud, Integration, Social Media APIs, Social Media, Docker, Slackbot, Serverless Architecture, MERN Stack, Amazon DynamoDB, CSS3, Webpack, JSON, Babel, Responsive Web Design (RWD), SaaS, CI/CD Pipelines, JSON Web Tokens (JWT), Azure, Responsive Design, Unit Testing, Cross-browser Compatibility, ChatGPT, Vercel, Elasticsearch, Supabase, Progressive Web Applications (PWA), SQL, UI Components, Design Systems, C#, Marketing, Deployment, Mobile First, Digital Payments, Card Payments, Stripe Payments, Payment Gateways, QR Codes, Heroku, Context API

Lead Software Engineer

2022 - 2022
Reach Digital
  • Created analytics platform in React, TypeScript, Node.js, Next.js, and MongoDB.
  • Deployed 10+ Next.js projects to Vercel for multiple eCommerce clients integrating with Shopify and Stripe API.
  • Defined the startup's product strategy with the CEO, outlining goals and deliverables. Outlined the MVP and what it should achieve. Evaluated what features to keep and cut based on relative added value to customers.
  • Designed the client- and server-side architecture, considering strict real-time responsiveness and scalability requirements, which led to its deployment to the cloud.
  • Oversaw the product launch, helping onboard initial customers while using their feedback to create additional value for the product. Consulted the CEO on the product's scalability and potential long-term solutions to strategic challenges.
  • Created DevOps CI/CD pipeline and managed deployments to Google App Engine and Cloud Functions.
  • Reverse-engineered Meta Pixel and created a pixel competitor from scratch in JavaScript, which is currently used by tens of eCommerce clients.
Technologies: React, Next.js, Node.js, Material UI, Tailwind CSS, Architecture, Mobile, Web, Milestones, Roadmaps, CTO, Startups, Cloud Infrastructure, System Architecture Design, Server Architecture, Server Infrastructure, Monday.com, APIs, Front-end, CSS, Server-side Rendering (SSR), Google Cloud Platform (GCP), Jest, Full-stack, Technical Leadership, Leadership, Shopify API, Headless Commerce, NoSQL, Git, Express.js, Web Development, GitLab, Software Architecture, Project Consultancy, Full-stack Development, Front-end Development, Shopify, Remote Team Leadership, Figma, DNS, Design, Front-end Architecture, REST APIs, Design Patterns, D3.js, Data Visualization, Data Processing, Mobile Development, Microsoft Teams, Slack App, eCommerce, Software Design, Scalability, Performance, Cloud, Integration, Serverless Architecture, MERN Stack, CSS3, Webpack, JSON, Babel, Responsive Web Design (RWD), SaaS, Back-end, CI/CD Pipelines, Responsive Design, Unit Testing, Cross-browser Compatibility, Vercel, Progressive Web Applications (PWA), SQL, UI Components, Design Systems, Marketing, Deployment, Mobile First, Digital Payments, Card Payments, Stripe Payments, Payment Gateways, QR Codes, Heroku, Context API

Lead Software Engineer

2022 - 2022
Raise Financial
  • Recreated the company's existing Ruby platform in React, Next.js, and Prisma, matching functionality one-to-one.
  • Communicated with stakeholders effectively, summarizing current progress, estimates, and potential risks to delivery.
  • Consulted the CTO on product direction and technical evaluation of key deliverables.
  • Integrated payments using Stripe and Plaid APIs, designing complex logic involving the custom generation and parsing NACHA files.
  • Added new UI components using React and Tailwind CSS.
Technologies: JavaScript, Responsive UI, Puppeteer, Node.js, Next.js, MVP Design, Strategy, IT Strategy, Agile Delivery, CTO, Team Leadership, Prisma, Stripe, Stripe API, ACH, Plaid, Plaid API, Payment APIs, Server-side Rendering (SSR), Storybook, Jest, API Integration, Search Engine Optimization (SEO), MySQL, Technical Leadership, Amazon Web Services (AWS), Amazon CloudFront CDN, Content Delivery Networks (CDN), Cypress, Leadership, Git, Express.js, Web Development, CSS3 Animation, Chakra UI, Single-page Applications (SPA), Software Architecture, Project Consultancy, Full-stack Development, Front-end Development, Ruby on Rails (RoR), Remote Team Leadership, Figma, DNS, Design, Front-end Architecture, Full-stack, REST APIs, Design Patterns, D3.js, Data Visualization, Data Scraping, Data Processing, Data Science, Mobile Development, Microsoft Teams, Slack App, Scraping, Software Design, Scalability, Cloud, Integration, Docker, Serverless Architecture, MERN Stack, CSS3, JSON, Babel, Responsive Web Design (RWD), SaaS, Back-end, CI/CD Pipelines, JSON Web Tokens (JWT), Responsive Design, Unit Testing, Cross-browser Compatibility, Vercel, Progressive Web Applications (PWA), Fintech, SQL, UI Components, Design Systems, Mobile First, Digital Payments, Card Payments, Stripe Payments, Payment Gateways, Heroku, Context API

Full-stack Software Engineer

2021 - 2022
Deutsche Bank
  • Created a multi-department release management system using React, Material-UI, CSS, Redux, and MongoDB.
  • Owned the project from start to finish, managed other developers, and handled communication with stakeholders.
  • Maintained test coverage at 100% throughout development, resulting in zero production issues encountered since release.
Technologies: JavaScript, TypeScript, Java, React, MongoDB, PostgreSQL, Redux, Google Cloud Platform (GCP), Python 3, Python, Chart.js, Git, Express.js, Web Development, Single-page Applications (SPA), Software Architecture, Full-stack Development, Front-end Development, Figma, Front-end Architecture, Full-stack, REST APIs, Design Patterns, D3.js, Data Processing, Microsoft Teams, Software Design, Scalability, Cloud, Integration, Serverless Architecture, MERN Stack, CSS3, JSON, Babel, Responsive Web Design (RWD), SaaS, Back-end, CI/CD Pipelines, Responsive Design, Unit Testing, Progressive Web Applications (PWA), Fintech, SQL, UI Components, Design Systems, Mobile First, Digital Payments, Card Payments, Stripe Payments, Payment Gateways, Context API

Full-stack Software Engineer

2019 - 2020
JPMorgan Chase
  • Developed a complex analytics web application for senior management using TypeScript, React, CSS, and Jira API. This tool became the most significant priority for 2020 in my line of business.
  • Volunteered to code a data integrity checker for reference data which was previously populated and checked manually, reducing the workload of two teams by multiple hours each week.
  • Implemented real-time monitoring and alerting to improve the application's stability, halving the number of production issues encountered in the following two months.
Technologies: Bitbucket, Node.js, React, JavaScript, TypeScript, Chart.js, Git, Express.js, Web Development, Single-page Applications (SPA), Full-stack Development, Front-end Development, Full-stack, REST APIs, Design Patterns, Data Processing, Microsoft Teams, Software Design, Scalability, Cloud, Integration, CSS3, JSON, Babel, Back-end, Responsive Design, Fintech, SQL, UI Components, Digital Payments, Card Payments, Stripe Payments, Payment Gateways

Release Notifier

A React application for a Fortune 500 bank that manages communication between stakeholders and developers.

I developed and led the project, managing other developers, achieving the deliverable ahead of schedule. I was able to maintain code coverage at 100% throughout development.

This project was built with TypeScript, React, MongoDB, and Material-UI. It connects to a Java backend and PostgreSQL via REST API.

Winfluencer.io

https://winfluencer.io
An application built with React, Node.js, Firebase, Material-UI that uses the YouTube API to fetch and analyze millions of videos to discover trending topics relevant for creators and help them make content aligned with their audience's interests. The blog for this site was built using Next.js.

I built this app from start to finish, managed team members, and acquired customers. I used CI/CD on Google Cloud to implement continuous deployment and separate testing environments. I also implemented bundle optimization and lazy loading to 10x performance, leading to significant SEO improvements.

Raise Financial | Next.js Application

https://www.raisefinancial.com
A Next.js application that I rebuilt from scratch to migrate it from Ruby. I worked on both the front and back ends. Also, I successfully executed the migration to Next.js, including development, testing, and effective communication, and launched it with no downtime.

Languages

JavaScript, TypeScript, CSS, HTML, ECMAScript (ES6), HTML5, SQL, CSS3, Python 3, Python, C, Assembly, Java, GraphQL, PHP, C#

Frameworks

Material UI, Next.js, Redux, OAuth 2, Express.js, JSON Web Tokens (JWT), Tailwind CSS, Jest, Cypress, Svelte, Ruby on Rails (RoR)

Libraries/APIs

Node.js, React, Stripe, Stripe API, REST APIs, D3.js, Social Media APIs, Context API, React Testing Library, Puppeteer, Plaid API, Chart.js, Shopify API, Google Maps API

Tools

GitHub, Bitbucket, Prisma, Git, GitLab, Figma, Microsoft Teams, Webpack, Plaid, Trello, Babel, Slack, Amazon CloudFront CDN

Paradigms

Agile, Continuous Integration (CI), Microservices, Design Patterns, Mobile Development, Serverless Architecture, Responsive Web Design (RWD), Unit Testing, Management, REST, Data Science, DevOps, Search Engine Optimization (SEO)

Platforms

Visual Studio Code (VS Code), AWS Lambda, Vercel, Firebase, Shopify, Mobile, Google Cloud Platform (GCP), Amazon Web Services (AWS), Docker, Heroku, Web, Azure

Storage

MySQL, NoSQL, JSON, Elasticsearch, Google Cloud, MongoDB, PostgreSQL, Amazon S3 (AWS S3), Amazon DynamoDB, Cloud Firestore

Industry Expertise

Social Media, Marketing

Other

Communication, Software Development, Architecture, CTO, Cloud Infrastructure, System Architecture Design, Server Architecture, Front-end, Back-end, User Interface (UI), User Experience (UX), APIs, Server-side Rendering (SSR), Web Scraping, Storybook, API Integration, Technical Leadership, Serverless, Authentication, OAuth, Autoscaling, Web Development, CSS3 Animation, Single-page Applications (SPA), Software Architecture, Project Consultancy, Full-stack Development, Front-end Development, OpenAI GPT-4 API, DNS, Front-end Architecture, Data Scraping, Data Visualization, Data Processing, Slack App, Scraping, Software Design, Scalability, Cloud, Integration, MERN Stack, SaaS, CI/CD Pipelines, Responsive Design, ChatGPT, Supabase, Progressive Web Applications (PWA), Fintech, UI Components, Design Systems, Mobile First, Digital Payments, Card Payments, Stripe Payments, Payment Gateways, Financial Data, Full-stack, Responsive UI, Team Leadership, ACH, Payment APIs, Animation, Leadership, Headless Commerce, Machine Learning, Artificial Intelligence (AI), Vectors, Chakra UI, Remote Team Leadership, Design, OpenAI GPT-3 API, Toolkits, eCommerce, Performance, Slackbot, Cross-browser Compatibility, Web Marketing, B2C Marketing, Advertising, Milestones, Roadmaps, Startups, Strategy, MVP Design, Consulting, IT Strategy, Agile Delivery, Server Infrastructure, Infrastructure, Monday.com, Framer, UI Animation, Firebase Cloud Functions, Content Delivery Networks (CDN), Generative Pre-trained Transformers (GPT), HubSpot CRM, Deployment, QR Codes

2017 - 2021

Bachelor's Degree with First Class Honors in Computer Science

University of Bath - United Kingdom

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