Artem – React, JavaScript, Docker, experts in Lemon.io

Artem

From Poland (UTC+2)flag

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

Artem – React, JavaScript, Docker

Artem is IT specialist with over 5 years of experience in the Web Development industry. Experienced and well-versed with the creation of own GraphQL/REST APIs and high-performance frontend applications on React.

11 years of commercial experience in
Advertising
AI
Pharmaceutics
Web development
Software development
Agentic automation
Main technologies
React
8 years
JavaScript
8 years
Additional skills
Docker
MySQL
Saga
Webpack
Apollo Client
Microsoft Azure
GraphQL
Redux
Django
Typescript
React Native
Gatsby.js
WebSocket
Node.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
May 2022 - Ongoing4 years 2 months
Project Overview

TVScientific (later acquired by Pinterest) is a leading Connected TV (CTV) advertising platform that enables brands to launch, manage, and optimize advertising campaigns across major streaming services. As a core engineer, I helped evolve the engineering platform by improving frontend architecture, developer experience, release confidence, and AI-assisted development workflows while delivering complex product features end-to-end.

Responsibilities:
  • Owned end-to-end delivery of complex product workflows across UI, API integration, testing, rollout, and production readiness
  • Evolved the frontend platform by leading architecture improvements, TypeScript adoption, and reusable application infrastructure
  • Increased release confidence by establishing automated testing, quality gates, and CI/CD validation for critical product flows
  • Designed and implemented an internal MCP server to enable AI-assisted engineering workflows and improve developer productivity
  • Modernized frontend engineering practices through shared validation, reusable components, and improved developer experience;
  • Implemented enterprise-grade authentication and authorization with Okta
  • Collaborated closely with product, design, backend engineers, and QA to deliver customer-facing features from design through production
Project Tech stack:
AI agent orchestration
Typescript
Material UI
Cypress
React
Jest
React Hook Form
React Query
CI
CD
Claude Code
GitHub Actions
MCP
Docker
Webpack
Storybook
Senior Software Engineer
Nov 2020 - Mar 20221 year 4 months
Project Overview

The web service for analysis of investments, investors, and funds to further increase income.

Responsibilities:
  • Rewrote class components to be functional
  • Started covering components, hooks, and helpers with unit tests using Jest and Testing Library
  • Replaced Qlik Sense charts from iframe to SVG charts using HighchartsJS library (including styling, normalizing the resulting data from hypercubes, etc.)
  • Updated the MobX version to a newer one for use in functional components instead of decorators in class components, and to prevent critical security issues and improve performance
  • Refactored the structure of the store to save hypercube data
  • Mentored new developers in the team
Project Tech stack:
React
Microsoft Azure
MobX
Highcharts
qlik sense api
Styled-components
jss
Jenkins
Testing Library
React
MobX
Highcharts
Styled-components
Jest
Software Engineer
Nov 2019 - Sep 20209 months
Project Overview

McKesson is a global healthcare technology and pharmaceutical services company. As part of the modernization initiative, I contributed to migrating a large enterprise application from a legacy jQuery architecture to React, with a focus on complex data grids, frontend performance, and long-term platform maintainability.

Responsibilities:
  • Contributed to the migration of a large enterprise application from a legacy jQuery architecture to React
  • Modernized complex data-intensive interfaces while maintaining compatibility with existing backend APIs during the transition
  • Optimized rendering performance of large data grids using virtualization, memoization, lazy loading, and React profiling techniques
  • Implemented efficient rendering strategies for complex table cells containing interactive components and embedded visualizations
  • Improved responsiveness of complex filtering, sorting, and navigation across interconnected datasets
  • Collaborated with backend engineers to support legacy APIs while enabling gradual frontend modernization
  • Investigated and resolved performance bottlenecks across large-scale enterprise workflows
  • Maintained and extended critical healthcare functionality throughout the modernization effort
Project Tech stack:
React
JavaScript
Redux
Redux Saga
Reselect
Typescript
Styled-components
Jest
Frontend Engineer
Jul 2019 - Nov 20194 months
Project Overview

ThredUP is an apparel resale marketplace, offering a convenient option for shopping and selling quality secondhand women’s and children’s clothing, shoes, and accessories.

Responsibilities:
  • Implemented new loyalty programs
  • Covered 80% of functionality with unit tests
  • Created new pages for categories
  • Optimized style codebase
  • Cleaned old loyalty programs
  • Customized subcategories at the top of the site
Project Tech stack:
React
Redux
Saga
Reselect
Storybook
SASS
GraphQL
apollo
Webpack
React
Redux
Apollo GraphQL
GraphQL
SASS
Storyblok
Mocha
Webpack
Frontend Developer
May 2018 - Jul 20191 year 2 months
Project Overview

Playchap is a platform where you can play retro skill-based arcade games against other players and be rewarded with Ethereum cryptocurrency.

Responsibilities:
  • Added Redux state manager
  • Connected canvas games with backend using Websockets
  • Refactored code
Project Tech stack:
React
Redux
Django
Gatsby.js
Semantic UI
Ethers
Web 3.0
Frontend Developer
May 2018 - Jul 20191 year 2 months
Project Overview

Ok,Alfa is a service for managing payment accounts for private entrepreneurs, creating ordinary and regular payments.

Responsibilities:
  • Designed the main elements of the form
  • Developed rules of data validations Routine responsibilities:
  • Added fields for collecting personal data
  • Added pages with manuals and instructions
Project Tech stack:
React
Redux
Django
thunk
redux form
SASS
Frontend Developer
Sep 2016 - Feb 20181 year 5 months
Project Overview

Many Mornings is an online store that sells socks with special designs.

Responsibilities:
  • Designed architecture of the web app
  • Integrated payment systems (PayPal)
  • Integrated delivery service (DPD)
  • Integrated receiving posts in Instagram
  • Implemented multilingualism
  • Changed structure of landing page
  • Added help pages
Project Tech stack:
React
Redux
Docker
SASS
Material UI
Gulp

Education

2019
Computer science
Bachelor
2019
Software Engineering
Bachelor
2016
Software Development
Junior Specialist

Languages

Polish
Upper-intermediate
English
Advanced

Hire Artem 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.