Hi, I'm Alexander Nikolskiy

Front-end Developer


A versatile Front-end developer with a 10+ year proven track record in developing sites, interfaces and web applications. Good knowledge of JavaScript and React. Highly motivated, result-oriented and have strong work ethics. Attention to detail for robust, easy-to-maintain and bug-free software.

Portrait of Alexander Nikolskiy
01

About

I build interfaces that feel inevitable — fast, accessible, and quietly opinionated. Most of my time is spent on the seam between design intent and engineering reality: untangling state, taming legacy stacks, and shipping the boring details that make a product feel sharp.

Outside of work I read about systems design, run too many side projects on my GitHub, and explore mountains whenever the calendar allows.

  • 10+Years shipping
  • 40+Production releases
  • 12Open-source repos
  • Cups of coffee
02

Experience

  1. Apr 2021 — Now

    Senior Frontend Developer

    Kaspersky · Moscow, Russia

    Working on Kaspersky IRP (Incident Response Platform): built the front-end practically from scratch, now adding functionality with the team and pushing performance — major perf wins shipped.

    • TypeScript
    • React
    • Node.js
    • Webpack
    • Performance
  2. Sep 2019 — Mar 2021

    Frontend Developer

    Kaspersky · Moscow, Russia

    Joined on Kaspersky Fraud Prevention: improved the web app, covered the front-end with tests, refactored a number of pain points. Then developed the MVP for Kaspersky MDR (Managed Detection & Response).

    • JavaScript
    • TypeScript
    • React
    • Redux
    • Jest
  3. Nov 2021 — Sep 2023

    Mentor

    Yandex Practicum · part-time

    Mentor for the web-development cohort: ran regular live video workshops, answered student questions in chat, did code review, and taught front-end end-to-end — from HTML/CSS layout all the way to a student's own Node.js server.

    • JavaScript
    • React
    • Node.js
    • HTML/CSS
    • Workshops
    • Mentoring
  4. Jan 2017 — Sep 2019

    Web Developer

    Trips.az · travel platform

    Built a CMS from scratch in PHP for generating pages from templates — lifted the conversion rate. Shipped new functional modules (components, widgets) and cross-browser, maintainable HTML5/CSS3 pages.

    • JavaScript
    • PHP
    • HTML5
    • CSS3
    • jQuery
  5. Jan 2015 — Dec 2016

    Web Developer

    StroyProektDesign LLC · Moscow, Russia

    Designed and built an online financial accounting system from scratch in PHP and JavaScript: virtual payment accounts, payment orders, an internal messaging system, and bank-client integrations.

    • JavaScript
    • PHP
    • HTML5
    • CSS3
  6. Jun 2012 — Dec 2014

    Web Developer

    Mezhregionfinance LLC

    Built the company site with an online loan application form. Configured 1C integration and implemented new 1C modules — credit-bureau integrations, SMS notifications — which accelerated loan application reviews.

    • JavaScript
    • HTML
    • CSS
    • 1C
03

Skills

/ Languages

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • SQL

/ Frameworks

  • React
  • Redux / RTK
  • Next.js
  • React Query
  • SASS / PostCSS
  • Tailwind

/ Backend & data

  • Node.js
  • Express
  • REST
  • GraphQL
  • PostgreSQL
  • MySQL
  • MongoDB

/ Tooling

  • Git
  • Webpack
  • Vite
  • Jest
  • Playwright
  • Docker
  • Figma
06

Contact

Currently open to roles & contract work

Let's build something
worth shipping_