Logo
David – JavaScript, React, Typescript, experts in Lemon.io

David

From Ukraine (UTC+3)flag

Front-end Web Developer|Senior
Lemon.io stats
1
projects done
1460
hours worked

David – JavaScript, React, Typescript

David began his career at 15 and is developing quite rapidly. He started with freelancing, then, for the sake of experience, went to work for an on-site company. Is engaged in mentoring at the school of programming. He grows and develops confidently. Very energetic and maybe a little workaholic.

9 years of commercial experience in
Architecture
Automotive
E-commerce
Logistics
Project management
Real estate
B2B
Collaboration tools
Email clients
Platforms
Financial asset management
AI platform
Main technologies
JavaScript
2 years
React
3 years
Typescript
2 years
Additional skills
Node.js
Chart.js
Redux Toolkit
Express.js
Jest
HTML
Axios
SCSS
PostgreSQL
CSS
Vercel
Material UI
Apollo Client
Styled-components
GraphQL
Next.js
SASS
REST API
Heroku
Bootstrap
MongoDB
Redux
MongooseODM
Web 3.0
Cypress
Storybook
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineering Lead
Feb 2023 - May 20263 years 3 months
Project Overview

AUTODOC PRO is a European B2B e‑commerce platform built specifically for automotive repair businesses and garages. The platform offers fast, precise logistics, easy search and ordering using VIN, license plate, OEM and other filters, plus same‑day refunded returns handled directly at the garage.

Project gallery:
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Portfolio example for AUTODOC PRO by David, Software Engineering Lead
Responsibilities:
  • Led and mentored a high-performing Front-End team for 2 years, driving professional growth through targeted Individual Development Plans (IDPs), structured goal setting, and comprehensive performance reviews.
  • Boosted catalog user satisfaction from 40% to 85% by spearheading the overhaul of a legacy, tab-based navigation system into a modern, URL-based catalog utilizing web performance and UX best practices.
  • Orchestrated the architectural migration from a monolith to micro-frontends within the Catalog & Search domain, significantly increasing deployment velocity and team autonomy.
  • Engineered core B2B e-commerce features, including complex cart and orders functionality, ensuring long-term platform stability through extensive Cypress E2E test coverage.
  • Championed tech stack modernization by researching, advocating for, and successfully integrating new front-end technologies that improved developer experience and application efficiency.
  • Fostered cross-functional IT alignment by designing and facilitating a specialized communication workshop for the entire B2B domain, effectively breaking down silos between engineering and business units.
  • Defined and spearheaded the comprehensive testing strategy for the entire B2B domain, establishing standardized quality assurance protocols, test automation benchmarks, and best practices across multiple engineering teams.
Project Tech stack:
React
Next.js
Linters
Cypress
Jest
AI API integration
AI agent development
AI-assisted coding
Apollo Client
GraphQL
Ant Design
GitLab
GitLab CI
CD
GitHub Copilot
Cursor
Claude Code
Grafana
TanStack
React Query
React Hook Form
React Hooks
Node.js
Express.js
Axios
PHP
MySQL
Sequelize ORM
GCP
Integration Testing
Unit testing
e2e testing
i18next
Frontend Engineer
Oct 2024 - Oct 20251 year
Project Overview

Scout is an AI-powered outreach platform that helps businesses find and engage ideal customers up to 10x faster. It combines a massive contact database with hundreds of data points per lead to power industry-specific, pre-built marketing journeys and professionally written templates. The product automatically personalizes emails and follow-ups at scale using real customer data, while maintaining high deliverability and a human, one-to-one feel.

Project gallery:
Portfolio example for Trust Scout by David, Frontend Engineer
Portfolio example for Trust Scout by David, Frontend Engineer
Portfolio example for Trust Scout by David, Frontend Engineer
Portfolio example for Trust Scout by David, Frontend Engineer
Portfolio example for Trust Scout by David, Frontend Engineer
Responsibilities:
  • Led project setup and architecture during the first MVP round.
  • Built the email template builder from scratch.
  • Developed all public-facing pages, including the landing page.
  • Implemented full authentication flow with email and Google OAuth.
  • Built the campaign library and my campaigns functionality.
  • Developed the messaging module.
Project Tech stack:
React
Typescript
AI API integration
AI
React Hooks
Redux Toolkit
Material UI
React Hook Form
Redux
Full-Stack Developer
Apr 2021 - Jun 20212 months
Project Overview

Internal scheduling platform that lets employees book meeting rooms based on colleagues' availability, working hours, and room capacity.

Responsibilities:
  • Designed and built full-stack architecture from scratch;
  • Implemented client-side routing, authorization, Redux store configuration, typings, and components aligned to the design system;
  • Covered all components with unit tests;
  • Set up the backend, connected MongoDB, and created all schemas and API routes for CRUD operations;
  • Implemented OAuth 2.0 and JWT authorization.
Project Tech stack:
React
Node.js
Express.js
Redux Toolkit
MongoDB
Git
OAuth 2.0
date-fns
React Hook Form
Ant Design
Typescript
Jest
Webpack
Babel
Husky
ESLint
Full-stack Developer (FE Heavy)
Apr 2021 - Jun 20212 months
Project Overview

Management software designed for architecture firms. The platform centralizes project pipelines, team coordination, and financial billing into one comprehensive SaaS solution.

Project gallery:
Portfolio example for OOTI  by David, Full-stack Developer (FE Heavy)
Portfolio example for OOTI  by David, Full-stack Developer (FE Heavy)
Portfolio example for OOTI  by David, Full-stack Developer (FE Heavy)
Portfolio example for OOTI  by David, Full-stack Developer (FE Heavy)
Responsibilities:
  • Engineered interactive financial dashboards and real-time budget tracking views using React and TypeScript;
  • Built a responsive resource management module and scheduling calendar to easily track team allocation and billable hours;
  • Developed secure RESTful API endpoints and backend billing workflows using Node.js to seamlessly handle automated invoicing;
  • Established a reusable UI component library to ensure strict visual consistency and accelerate front-end feature delivery;
  • Wrote robust unit and integration tests using Jest and Cypress to guarantee error-free financial calculations and data processing.
Project Tech stack:
React
Next.js
Material UI
Jest
Husky
ESLint
Babel
Axios
React Beautiful Drag-and-drop
Notistack
React Hook Form
Recharts
YUP
date-fns
React Testing library
Emtion
Fullcalendar
React
Redux Toolkit
Node.js
Express.js
Material UI
Jira
Git
GitHub
Cypress
Storybook
Visual Studio Code
Front-End Developer
Jan 2021 - Apr 20213 months
Project Overview

It was an admin panel for managing users, making groups, updating courses and configuring other extra products. Admin can edit/create/delete information about users, groups, products, courses, and contracts and has main settings such as reset password or delete account.

Responsibilities:
  • Set up the future app;
  • Built the architecture;
  • Created context and authorization;
  • Implemented design system components, API requests, types and services for products, courses and contracts.
Project Tech stack:
React
Typescript
Lodash.js
Axios
Ant Design
Webpack
Bable
Classnames
ESLint
Husky
Prettier
Front-End Team Lead
Sep 2020 - Dec 20202 months
Project Overview

Tech store shop for the sale of phones, tablets, laptops and other tech goods with delivery all over the USA.

Responsibilities:
  • Performed code review;
  • Routed architecture, products cart, filters with URL, JWT authorization, and OAuth 2.0 with REST API, set up Redux;
  • Deployed on Vercel, connected Travis CI, configured Git-repository;
  • Implemented simple bars and product carousel.
Project Tech stack:
React
ReactDOM
React Router Dom
Redux
Formik
React Tesing Library
Material UI 4
Axios
Simplebar React
React Responsive Carousel

Education

2024
Software Engineering
Bachelor

Languages

Ukrainian
Advanced
Russian
Advanced
English
Advanced

Hire David or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.