Download .PDF

Alex Ishenko

Welcome to my CV website!

// About me
  • You can fully rely on me when it comes to Front-end development! I always focus on the product side of things and exceptionally feel the intuitiveness of the interface
  • I can guarantee the latest best practices, high code quality, and maintainability. I can lift tons of legacy code or take full responsibility for the hardest parts of your browser apps
  • In data driven environment I heavily impact on improving key metrics
  • Able to work independently and collaboratively, I can clearly convey my ideas in a group of senior team members or mentoring juniors, praising and inspiring them
  • In my free time, I participate in the open-source community by contributing to projects and providing support on platforms like Stack Overflow
// Experience
  • Sep 2019Present

    5 years 1 month

    EU, Austria, Vienna

    On-site

    Employee

    Senior Frontend Developer
    I work on interface for a very high-load identity verification product

    Delivering worldwide solutions

    :
    Continuously increasing click-through rate and reducing hop off rate by measurable percentage through delivering new core features

    I deliver innovative data-driven solutions

    :
    Employed data-driven insights to identify key pain points and optimize user flows

    Driving code quality rules

    :
    Led the development of a comprehensive code style guide and unit test coverage tools that standardized coding practices across the team

    Proactive Security Strategist

    :
    Reduced fraud losses through advanced fraud detection and prevention techniques

    Cross technology proficiency

    :
    Demonstrated expertise in WebAssembly and Python-to-JavaScript code translation for performance optimization and cross-platform development

    Mentoring

    :
    Mentored team members fostered a positive work environment, and promoted continuous learning

    Additional activities

    :
    Demonstrated proficiency in Chrome extension development

    Agile Development

    :
    Successfully implemented SAFe Agile framework in a team to optimize project delivery and collaboration in large-scale environments

    Achievements

    • Implemented machinle learning models instantly working in web browser without any backend

    • Driven core integration of a single page web app with key 3rd party and inhouse services

    • Reduced code defects and after realease bug rate by 11% through the implementation of rigorous code quality standards and rules for test coverage

    • Hackathon winner (more than a 100 participants)

    • SAFe Agile framework certified

    Skills:

    JavaScript
    TypeScript
    React.js
    Redux.js
    React/Redux
    Preact
    MUI
    SASS
    CSS
    Cypress
    User Experience (UX)
    Webpack
    Chrome extension
    Lint
    Prettier
    StoryBook
    Node.js
    Nest.js
    RxJS
    Python
    Webassembly
    Docker
    Amazon Web Services (AWS)
    Agile Methodologies
    Gitlab
  • Apr 2017Sep 2019

    2 years 6 months

    from EU to US

    Remote

    Contractor

    Lead Front end Developer
    I replaced old Abode flash-based app by a brand new translation service for being used by the world-famous movie companies (20th Century Fox, Warner Bros etc.)

    Technical Leadership

    :
    Led frontend development team, providing technical guidance, and contributing to strategic decision-making processes

    Reverse engineering

    :
    We had a hard initial deadline to reproduce more than 50% of old Abode flash-based application in just first 6 months which we successfully hit

    Intuitive interfaces

    :
    We had to deliver a functionality close to a video editor with combination of some GIT-like functions in a web app for non technical users (translators) and they were able to start using it almost with no guidance and with very low 'how it works' question rate

    I was responsible for complex key integrations

    :
    We integrated and automatically delivered movie trailers in 86 destinations, to the thousands of partners, websites, and social networks

    Achievements

    • Founded and scaled a project from inception, leading a team of up to 10 members

    • Proved over 1200 lines of code per day on average within 2.5 years

    Skills:

    JavaScript
    TypeScript
    Angular
    Redux.js
    RxJS
    SASS
    CSS
    socket.io
    Cypress
    Jest
    User Experience (UX)
    Webpack
    Unit testing
    E2E testing
    KeyCloak
    PHP
    MySQL
    Redis
    Docker
    Amazon Web Services (AWS)
    Agile Methodologies
    Gitlab
    Reverse engineering
    Abode flash
  • May 2013Apr 2017

    4 years 1 month

    EU, Estonia, Tallinn

    On-site

    Employee

    Senior Frontend Developer
    I worked for an online bookmaker building interfaces for a user account: (KYC), payments etc.

    Core components

    :
    Participated in creating set of common core components used by other departments

    A/B testing development

    :
    Participated in setting up pipeline for creating A/B testing tools for inner use to check metrics of deployed features

    Apache Cordova mobile application

    :
    Actively participated in developing from ground Apache Cordova mobile application

    Achievements

    • Implemented many highly secured payment gateway integrations

    • Became a member of a core team making globally affecting technical decisions improving user engagement, KYC and payments

    • Developed an app for inner use 100% following TDD principles

    Skills:

    JavaScript
    Backbone.js
    React.js
    LESS
    CSS
    socket.io
    Zepto.js
    Gulp
    User Experience (UX)
    Java
    Apache Tomcat
    Apache Cordova
    MySQL
    MongoDB
    Redis
    A/B testing
    TDD
  • Oct 2007May 2013

    5 years 8 months

    Russia, Rostov-on-Don

    On-site

    Employee

    Founder
    A Web-Studio building web sites and apps for corporate clients

    Web Development

    :
    Building and maintaining high-quality websites and web applications to meet client needs

    Search Engine Optimization (SEO)

    :
    Implementing strategies to improve website visibility and organic search rankings.

    Team Leadership

    :
    Managing and developing a team of 20 web development professionals

    Achievements

    • Founded and successfully scaled a web studio to 20 employees, generating profit during entire leadership until exit

    • Developed an automated SEO analytics and automation platform

    • Developed a sophisticated CRM for client relations

    • Had more than 200 clients at the same time

    Skills:

    JavaScript
    Node.js
    Express.js
    jQuery
    HTML
    CSS
    MySQL
    PHP
    CMS
    WordPress
    Drupal
    Joomla
    SEO
    Nginx
    Apache
    Git
    User Experience (UX)
// Certificate
SAFe® Agile Framework Practitioner
SAFe Practitioner (SP) certification teaches developers involved in Agile Release Trains (ARTs) how to work in an large Agile environment using Scrum, Kanban, and XP.
// Education
South Russian Hum. Institute
2003 — 2009

Master of Arts

Psychology. Graduated with Honors
// JavaScript key skills
VanillaJS
TypeScript
Node.js
React.JS
Preact
Express.js
Angular
nest.js
Next.js
RxJS
Redux
Reverse engineering
// JavaScript other
Chrome extension
Lint
Prettier
ES5-9
Webpack
@Nx
Gulp
Grunt
Babel
Require.js
Vue.js 2
Vue.js 3
backbone.js
jQuery
Zepto.js
Meteor
socket.io
Cypress
Jest
Jasmine
Protractor
Istanbul
StoryBook
Mocha
Karma
Chai
three.js
HTML5
CSS3
SASS
LESS
MUI
Angular Material
PrimeNG
Twitter Bootstrap
Foundation
Material Design
PrimeFaces
Bulma
Tailwind
CSS
NPM
Yarn
PNPM
Gulp
Grunt
// Other known languages
Python
Java
Dart (Flutter)
PHP
Ruby
Abode flash
// Other tech
PostgreSQL
MongoDB
MySQL
DynamoDB
Redis
Amazon Web Services (AWS)
Google Cloud Platform(GCP)
GoDaddy
Hetzner
Hugging Face
GIT
SVN
CI/CD
Docker
Jenkins
JMeter
Postman
Swagger
Kafka
KeyCloak
CMS
WordPress
Drupal
Joomla
SEO
Nginx
Apache
Apache Tomcat
Apache Cordova
A/B testing
Unit testing
E2E testing
Jira
Graph QL
OAuth
Maven
// Development principles
SOLID
DRY
KISS
YAGNI
TDD
BDD
DDD
// Examples
  • JS Full Stack

    NX.js, Nest.js, Next.js

  • Gallery React

    Online image editor

  • Minesweeper React

    Made in just few hours

  • Sokoban React

    Redux state

  • BattleShip Angular

    Drag'n'Drop and RxJS

  • Angular API

    Gallery with API

// Languages
  • English

    B2

  • German

    B1

  • Russian

    Native

// Work eligibility
  • As an employee: EU, Austria
  • As a contractor: Worldwide
  • Preferences: Remote
// Hobbies
Traveling
Chess
Books
Programming
Stock market