Anton Cherepov

Software Developer

Download my CV:

About me

Hello, my name is Anton and I'm from Moscow, Russia. Currently I'm living in Amsterdam, Netherlands. I'm passionate about frontend development. I have participate in many project as an employee and as a freelance developer.

My current everyday stack is TypeScript, Angular, RxJS and related technologies. In autumn 2021 I'm ended the courses on React JS, currently I'm studing the backend development with NodeJS and NestJS. Also I'm keen on computer science basics such as an algorythms, design patterns and data structures, basic project architectural patterns, basics of OOP etc.

Experience

November 2021

Rabobank

Senior Front-End Developer

Part of SYS DIS Sales & Client Processes team.

October 2019 - November 2019

ZyLAB Technologies B.V.

Software Developer

Part of R&D team. Working on frontend part of the new features for companies main project ZyLAB ONE. Supporting, refactoring and improving current code and features.

April 2017 - October 2019

Solit Clouds

Software Developer

Working on user interfaces for EMIAS (United Medical Information and Analytical System of Moscow).

April 2012 — April 2017

Inform-Mobile (IMMO)

Frontend Developer / HTML-coder

As a Frontend Developer / HTML-coder I was developing and coded projects for company partners such as MTS RB, MTS, Life:), TELE2, and also for own company projects

July 2016 — February 2017

Loftschool

Mentor

Was mentoring the group of 10 attendance at JavaScript course

March 2008 — April 2012

NBZ Computers

Content-manager

Worked with the content for the company web site (articles, offers, banners, catalogue items, new sections), supporting internet advertising at search systems, helping with developing for the company projects and coding HTML emails

March 2007 — March 2008

StarMedia Russia

System Administrator

Was Supporting network, helping with software, configuring the new computers for companies employees

Freelance

Frontent Developer

Occasionally I've done some projects as a freelancer. Mostly this projects needed a markup from PSD to HTML, CSS and some basic coding for effects, popup, forms validation and sending/fetching data to/from server.

Projects

Pages for "Znak Kachestva"

For that project I've prepared layouts using Pug and Scss, made some coding for interactive parts using jQuery.

Techstack: Pug, Scss, jQuery, Gulp.

Promo pages for "Open Air Sale"

For that project I've prepared layouts using Pug and Scss, made some coding for interactive parts using jQuery.

Techstack: Pug, Scss, jQuery, Gulp, Babel, SMACSS.

Education

Moscow Institute of Electronics and Mathematics, MIEM (Technical university)

Sept 2003 - Sept 2008

System Engineer (Specialist Diploma)

Russian higher educational institution in the field of electronics, computer engineering, and applied mathematics. Founded in 1962 as Moscow Institute of Electronic Machine Building (Russian: Московский институт электронного машиностроения), in 2011 joined with National Research University Higher School of Economics.

React.js Web applications development

Aug 2020 - Sep 2020

Online course for developers to be more comfortable to develop with ReactJS, Redux, Redux-Saga

ShRI (School of Interface Development by Yandex)

July 2017 - Sept 2017

The school is part of Mobilisation project by Yandex that helds designers, managers, mobile developers and frontend developers. I was took a part only in the first round of school and quit of the second round by my own reasons

The complex education of web-development

Oct 2014 - Jan 2017

Online course for developers and coders by Loftschool

My Projects

Some of my own projects and libraries.

Generator Basic Page

The boilerplate project to create web pages with Pug, Scss, TypeScript and task manager Gulp.

  • Pug
  • Scss
  • TypeScript
  • Gulp
  • Babel
  • SMACSS

XLF2XLF (ex. google-translate-xlf)

A command-line utility to automatically translate .xlf translation files using Google Translate

  • JavaScript
  • NodeJS
  • Npm
  • Angular
  • i18n

split-file-js

Small script that I've created for project where we needed to split whole html pages into small chunks

  • JavaScript
  • NodeJS
  • Npm

Skills

  • JavaScript
  • TypeScript
  • HTML
  • Pug
  • AWD / RWD
  • CSS
  • Scss
  • BEM
  • Angular
  • npm
  • git
  • Gulp
  • RxJS
  • NgRx
  • NodeJS
  • SMACSS
  • AngularJS
  • Webpack
  • React
  • Redux