00/Digital CV

Anton
Cherepov

Senior Front-End Developer & Platform Engineer

I design and build interfaces for complex products—from initial concept to polished interaction. Over 15 years of making the web useful.

Core Stack:
TypeScriptAngularRxJSNXNode.js
dev-profile.ts
active
const developer= { name: 'Anton Cherepov', role: 'Senior Front-End Developer', location: 'Diemen, Netherlands', experience: '15+ Years', current: 'Rabobank (Platform team)', skills: ['TS','JS','Angular','NX','RxJS','Node'], principles: ['S.O.L.I.D.','Clean Code','TDD','DRY','KISS'] };
01. Profile

AboutMe

Designing reliable frontend architectures and engineering seamless digital experiences.

Anton Cherepov
Diemen, Netherlands

Hello! My name is Anton, based in Diemen, Netherlands. I'm deeply passionate about frontend development and software architecture. Over the past 15+ years, I have built and delivered high-impact web applications both as a lead/senior engineer in financial institutions and tech companies, and as an independent contractor.

My core frontend stack centers on TypeScript, Angular, RxJS, NX, and modern build tooling. On the backend, I worked with NestJS, Node.js, and have contributed to backend services with Kotlin and Spring Boot.

Beyond frameworks, I am committed to software craftsmanship: applying S.O.L.I.D. principles, design patterns, and robust data structures to build maintainable, scalable architectures that empower engineering teams to ship fast with confidence.

15+Years ExperienceWeb development & engineering
PlatformRabobankInternal tooling & architecture
EnterpriseScale & QualityFinancial & medical systems
Full-StackEcosystemTS, Node, Kotlin & Spring Boot
02. Experience

CareerJourney

A timeline of roles, enterprise platforms, and technical contributions.

September 2026 — Present

Rabobank

Senior Software Engineer (channel)

September 2025 — September 2026

Rabobank

Senior Software Engineer (platform)

Focused on improving internal tooling, streamlining application delivery processes, and supporting engineering teams in building, deploying, and maintaining scalable applications.

November 2021 — September 2025

Rabobank

Lead Front-end Developer (product)

Responsible for features that are related to the online communication channels. Participating in a cross team projects by helping to increase the delivery pace and code quality.

October 2019 — November 2021

ZyLAB Technologies B.V.

Software Developer (R&D)

Engineered frontend modules for ZyLAB ONE eDiscovery platform. Refactored legacy modules and improved real-time search & document viewing performance.

April 2017 — October 2019

Solit Clouds

Software Developer

Architected and built user interfaces for EMIAS (United Medical Information and Analytical System of Moscow), serving millions of healthcare interactions.

April 2012 — April 2017

Inform-Mobile (IMMO)

Frontend Developer / HTML-coder

Developed responsive single-page web applications and portal services for major telecom operators (MTS, Life:), TELE2) with modular, scalable frontend architectures.

July 2016 — February 2017

LoftSchool

JavaScript Mentor

Mentored and coached aspiring frontend developers through intensive JavaScript courses, conducting in-depth code reviews and architectural guidance.

March 2008 — April 2012

NBZ Computers

Content-Manager & Web Developer

Managed e-commerce web platform content, search advertising systems, custom HTML email templates, and web project enhancements.

March 2007 — March 2008

StarMedia Russia

System Administrator

Maintained enterprise IT infrastructure, internal networks, server reliability, and hardware workstation setups.

Selected Freelance Work

Independent Contractor

Frontend Engineer

Delivered custom interactive web applications, client portals, and responsive websites with focus on animations, performance, and clean code.

// Key Project Highlights
Pages for "Znak Kachestva"

Engineered responsive web templates and interactive features with Pug, SCSS, and JavaScript.

PugSCSSJavaScriptGulp
03. Expertise

Technical Skills

Modern technologies, frameworks, build tooling, and architectural practices I work with.

Core & Languages

TypeScriptJavaScriptHTML5 / Semantic WebCSS / SCSSPugResponsive / AWDBEM Methodology

Frameworks & State

AngularRxJSNgRxNXVitePlaywrightJestReact.jsReduxAngularJS

Tooling & Build

ViteWebpackGit / GitHubpnpm / npmGulpCI / CD WorkflowsBabel

Backend & Architecture

Node.jsNestJSKotlinSpring BootS.O.L.I.D. PrinciplesDesign PatternsREST APIs & i18n
Advanced / Daily Stack
Intermediate / Experienced
Exploring & Backend
04. Showcase

Open Source & Projects

Selected open-source packages, developer utilities, and tools I have engineered.

Generator Basic Page preview

Generator Basic Page

Modern boilerplate tool to scaffold and build web interfaces with Pug, SCSS, TypeScript, and modular task orchestration.

PugSCSSTypeScriptGulpBabelArchitecture
XLF2XLF (ex. google-translate-xlf) preview

XLF2XLF (ex. google-translate-xlf)

Command-line developer utility to automatically translate Angular i18n .xlf localization files with Google Translate.

JavaScriptNode.jsnpmAngulari18n
split-file-js preview

split-file-js

Lightweight Node.js utility and package designed to parse and split large HTML documents into optimized modular chunks.

JavaScriptNode.jsnpmCLI

Explore More on GitHub

Check out all repositories, experiments, and open-source contributions.

View GitHub Profile →
05. Education

Education & Certifications

Academic foundation and specialized continuous professional education.

Sept 2003 — Sept 2008

Moscow Institute of Electronics and Mathematics (MIEM)

Specialist Degree (5-year full-time program), WO Master’s equivalent (EQF Level 7), Computer Engineering / Computer Systems and Networks

Comprehensive 5-year engineering education in computer engineering, electronics, system architecture, and applied mathematics.

Learn More →
Feb 2026 — Feb 2026

Modern Angular Testing Workshop

Angular, Vite, Playwright

This workshop provides Angular developers with advanced testing strategies, including a comprehensive review of the modern testing tech stack for Angular applications.

Learn More →
Oct 2025 — Oct 2025

AI for Developer Productivity Workshop

Angular, AI

In this two-day workshop, you'll learn how to supercharge your software development workflow with the help of generative AI.

Learn More →
Dec 2024 — Dec 2024

Angular Security Workshop

Angular, Web Security

This workshop provides Angular developers with the answers to all their security questions. With a mix of lectures, demos, quizzes, and hands-on labs.

Learn More →
Nov 2024 — Nov 2027

Angular Level 3 Certification

Angular

Has successfully completed the Angular Training Certification Exam Requirements and is now a Certified Expert Angular Developer

Learn More →
Apr 2024 — Apr 2024

Angular Performance Optimization Workshop

Angular, Web Performance

In this workshop, we analyze the typical causes of slow Angular applications: large bundles, inefficient loading paths, expensive templates, unnecessary change detection.

Learn More →
Apr 2024 — Apr 2024

Angular Performance Optimization Workshop

Angular, Web Performance

In this workshop, we analyze the typical causes of slow Angular applications: large bundles, inefficient loading paths, expensive templates, unnecessary change detection.

Learn More →
Sep 2023 — Sep 2023

Modern Spring Backends for Angular Workshop

Spring Boot, Java, Angular

This workshop is aimed at different types of developers: Front-end developers (Angular, React, etc.) who want to dive into the back-end.

Learn More →
Sep 2022 — Sep 2022

Angular Advanced Workshop: Enterprise Architectures

Angular, NX

Extensive professional course in modern Angular Enterprise Architectures

Learn More →
Aug 2021 — Sep 2021

React.js Web Applications Architecture

Advanced Certification

Intensive hands-on program focusing on enterprise React architecture, Redux state management, Redux-Saga side effects, and testing.

Learn More →
July 2017 — Sept 2017

ShRI (School of Interface Development by Yandex)

Frontend Academy

Rigorous interface engineering school by Yandex focusing on browser internals, performance profiling, responsive architecture, and collaborative team delivery.

Nov 2014 — Dec 2014

Comprehensive Web Development Program

Full Web Stack

Extensive professional course in modern JavaScript, HTML5/CSS3 architectures, automated build pipelines, and production deployment.

Learn More →
06. Contact

Get inTouch

Let's discuss engineering architecture, technical leadership, or new frontend opportunities.

Let's build something exceptional together

Whether you have a challenging frontend architecture challenge, a question about my experience, or just want to connect — my inbox is always open.

Diemen, North Holland, Netherlands
Central European Time (CET/CEST)
✓Email copied to clipboard!