Logo
Ihor – Typescript, React, Angular, experts in Lemon.io

Ihor

From Ukraine (GMT+2)

flag
Front-end Web DeveloperStrong senior
Hire developer
9 years of commercial experience
Accounting
Asset management
Business intelligence
Fintech
Travel
UI/UX
Web-hosting
PaaS
Dev tools
SaaS
Content management
Lemon.io stats
4
projects done
907
hours worked
Open
to new offers

Ihor – Typescript, React, Angular

A strong senior Web developer with more than 9 years of experience and a great understanding of JS fundamentals. Our technical interviewer emphasized a deep understanding of areas some don't even know about. Ihor's level of expertise makes his Tech Lead ambitions logical and doubles his value as a mentor. All of these remarkable qualities are wrapped in a modest, friendly personality.

Main technologies
Typescript
9 years
React
9 years
Angular
9 years
JavaScript
9 years
Additional skills
AJAX
WebStorm
Git
Spring
CoffeeScript
jQuery
Java
XML
Maven
PostgreSQL
MySQL
Adobe Photoshop
Subversion
Bootstrap
JSON
REST API
MongoDB
ExtJS
Material UI
Firebase
AWS
Tailwind CSS
Gradle
Kibana
GitHub Actions
Grafana
Nest.js
Apache Kafka
Spring Boot
ElasticSearch
Webpack
RxJS
Docker
GCP
Kubernetes
Selenium WebDriver
Storybook
Stencil.js
Web Components
Stylus
Redux Saga
Redux
Python
NumPy
Flask
Rewards and achievements
Client's favourite
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Senior Software Engineer
Aug 2023 - Aug 20241 year
Project Overview

Web Components Library of reusable UI components which match UX friendly design system.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented from scratch library of reusable UI Web Components using Stencil.js.
  • Helped with their integration into company's apps.
Project Tech stack:
Stencil.js
Web Components
SCSS
Docker
Selenium WebDriver
GitHub Actions
Storybook
Figma
JavaScript
Typescript
Lead Software Engineer
May 2021 - Oct 20232 years 5 months
Project Overview

UI tool for risk analytics with robust functionality which helps them to perform daily task faster and in more convenient way.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Re-defined JS architecture of React/NodeJS app which simplified the code improving its readability, maintainability, and scalability.
  • Migrated NodeJS TSOA backend to NestJS.
  • Implemented several core UI features
  • Improved overall app performance by ~40%.
Project Tech stack:
React
Typescript
Node.js
Nest.js
Material UI
SCSS
Webpack
JavaScript
Redux
Redux Saga
Senior Software Engineer
Nov 2022 - Jul 20238 months
Project Overview

Online travel platform which allows users to book all necessary things (i.e. flights, hotels, vacation packages etc.) for unforgettable trip.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Migrated large multi-project NX workspace from Angular 12 to 19.
  • Improved performance of above-mentioned Angular applications.
  • Migrated all the UI styles from Stylus to SCSS.
  • Simplified and improved performance of RxJS Observables chains.
  • Suggested few architectural changes which led to improved scalability and maintainability.
Project Tech stack:
JavaScript
Typescript
Angular
RxJS
NgRx
SCSS
Stylus
Docker
Nest.js
MongoDB
GitHub Actions
Senior Software Engineer
Jun 2018 - Feb 20212 years 8 months
Project Overview

Accounting cloud based web-platform for data exploration and analysis

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Re-defined frontend architecture.
  • Migrated large ExtJS app to latest Angular.
  • Implemented in-house solution for grid (similar to AG Grid) with custom functionality and great performance using Angular and RxJS.
  • Dealt with legacy ExtJS code and fixed some tricky issues there.
  • Improved app performance.
  • Covered UI code with unit tests.
  • Developed new Java APIs.
  • Helped newcomers with in-project integration.
Project Tech stack:
Angular
PrimeNG
RxJS
Typescript
ExtJS
Java
Spring Boot
PostgreSQL
SCSS
JavaScript
Senior Software Engineer
Sep 2024 - Unfinished3 months
Project Overview

Picture Management Service for internal usages. Stores, optimizes, and loads assets via API calls. Has an ability to store collections of images/icons with different configurations and access policies.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Migrated assets storage from filesystem to Google Cloud Storage.
  • Containerized application.
  • Migrated deployment from Jenkins to Kubernetes by defining GitHub Actions workflows and configuring Helm Chart values for ArgoCD.
  • Migrated PMS Front-end app from Angular 6 to Angular 19.
  • Improved testing coverage for frontend app by migrating from Protractor to Playwright and adding e2e tests on key functionality.
  • Started migration of old backend app written in NodeJS to NestJS.
Project Tech stack:
Node.js
Nest.js
PostgreSQL
GCP
Kubernetes
Helm
GitHub Actions
Typescript
Angular
Angular Material
RxJS
NgRx
Docker
SCSS
JavaScript
Lead Software Engineer
Nov 2022 - Unfinished2 years 1 month
Project Overview

Financial risk management system. Set of Java services which monitor, count and measure risk for each transaction, raising the alerts or performing other underlying actions when there are suspicious activities or transaction violates some rules.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Defined service boundaries for future micro-services.
  • Split large Fin. Tech monolith system written in Spring Boot into few (independent in terms of deployability) micro-services.
  • Divided single MySQL DB into multiple dedicated DBs.
  • Optimized DB queries which improved average performance in key areas by ~25%.
  • Replaced near 90% of old or vulnerable Gradle dependencies.
  • Significantly improved system’s observability.
  • Migrated above mentioned services from Jenkins to GitHub Actions.
  • Designed and implemented new APIs.
  • Lead team of 5 people.
Project Tech stack:
Java
Spring Boot
MySQL
Apache Kafka
GitHub Actions
AWS
Gradle
Grafana
Kibana
ElasticSearch

Languages

English
Advanced

Hire Ihor or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2025 lemon.io. All rights reserved.