Artem – Typescript, React, AI-assisted coding, experts in Lemon.io

Artem

From Netherlands (UTC+2)flag

Full-stack Web Developer|Strong senior
Back-end Web Developer|Senior
Front-end Web Developer|Strong senior

Artem – Typescript, React, AI-assisted coding

Artem is a strong Senior Full-Stack Engineer with strong expertise in React, Next.js, TypeScript, and Node.js, complemented by experience in distributed systems and microservices. He has led architectural initiatives, developed reusable SDKs, and contributed to PCI-compliant payment solutions at Uber. Artem demonstrates clear communication, a client-first mindset, and a pragmatic approach to engineering decisions, including the effective use of AI tools in development. He combines hands-on engineering with architectural thinking and cross-team collaboration.

15 years of commercial experience in
Sports
Travel
Video streaming software
Web development
Main technologies
Typescript
8 years
React
9 years
AI-assisted coding
2 years
Node.js
10 years
Next.js
2 years
AWS
1 year
Additional skills
RPC
MySQL
SQL
CSS
HTML
Claude LLM
Golang
Python
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
May 2022 - Jul 20264 years 2 months
Project Overview

Web checkout and payment platform supporting ride bookings, food delivery orders, and membership subscriptions.

Responsibilities:
  • Built core web payment flows for a major third-party integration (Instacart), unlocking $62M in quarterly Gross Bookings;
  • Led the PCI DSS v4 redesign of web bank-card forms, keeping $1B+ in annual web transactions compliant and uninterrupted;
  • Fixed web 3DS authentication, cutting targeted auth errors 80% and recovering shoppers;
  • Shipped a customer-facing Membership Transaction History, reducing chargeback and contact rates;
  • Drove the migration of multiple lines of business onto the unified checkout platform and retired legacy payment services;
  • Overhauled alerting across web payment systems, cutting alert noise 98% and weekly errors from about 3M to 25K;
  • Served as incident commander during critical outages;
  • Mentored a new teammate and interviewed engineering candidates.
Project Tech stack:
Typescript
JavaScript
Node.js
React
CI
CD
GraphQL
RPC
Protobuf
Senior/Staff Engineer
Apr 2019 - May 20223 years 1 month
Project Overview

Global subscription-based sports streaming platform offering live and on-demand content to millions of subscribers, with account management, billing, and customer support features.

Project gallery:
Portfolio example for DAZN Group by Artem, Staff Engineer
Portfolio example for DAZN Group by Artem, Staff Engineer
Portfolio example for DAZN Group by Artem, Senior/Staff Engineer
Responsibilities:
  • Built and owned My Account, a subscriber self-service hub supporting plan changes, payment-method updates, subscription pauses, and localization;
  • Developed the Node.js backend-for-frontend and UI for the Help Center, integrating a third-party AI chatbot to support customer self-service;
  • Delivered subscription cancellation flows under tight deadlines to meet EU consumer-protection requirements;
  • Developed and maintained shared internal libraries and inner-source projects used by other engineering teams;
  • Collaborated with Product Managers and Designers to deliver subscriber account management, help center, and chatbot features;
  • Supported Data Analysts in rolling out a new Google Analytics data model;
  • Contributed to engineering knowledge sharing through Frontend Guild presentations and internal technical blog posts.
Project Tech stack:
Typescript
JavaScript
Node.js
React
GraphQL
Senior Software Engineer
Oct 2016 - Jan 20192 years 3 months
Project Overview

Real-time visual analytics platform for processing and exploring large-scale datasets.

Responsibilities:
  • Improved Canvas rendering performance and fixed label-rendering issues during real-time data streaming in the platform’s fork of Apache ECharts;
  • Built a custom chart development CLI, enabling customers to create chart templates and integrate visualization libraries such as Chart.js;
  • Developed tutorials and technical documentation to support adoption of the chart development CLI;
  • Ported the platform’s client SDK to Node.js, extending its compatibility beyond browser environments;
  • Contributed to the platform’s gradual migration from Backbone.js to React and TypeScript;
  • Developed and maintained web application features, interactive charts, and data visualizations.
Project Tech stack:
Node.js
React
Typescript
Backbone.js
Chart.js
Middle Back-end Developer
Nov 2015 - Oct 201611 months
Project Overview

Hotel booking platform for an online travel agency offering flights, train tickets, and package holidays alongside accommodation.

Project gallery:
Portfolio example for OneTwoTrip by Artem, Back-end Developer
Portfolio example for OneTwoTrip by Artem, Back-end Developer
Responsibilities:
  • Developed and maintained the backend for a hotel booking application;
  • Implemented caching for high-traffic application paths to maintain performance as traffic increased.
Project Tech stack:
Node.js
Redis
MySQL

Education

2013
Computational and Applied Mathematics
Master's Degree
2008
History & Law
High School

Languages

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.