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

Alexandr

From Ukraine (GMT+3)

flag
Front-end Web DeveloperSenior
Full-stack Web DeveloperMiddle
Hire developer
8 years of commercial experience
Banking
Edtech
Marketing
Scientific research
Transportation
Enterprise software
Mobile apps
SaaS
Lemon.io stats
2
projects done
3407
hours worked
2
offers now 🔥

Alexandr – Angular, React, Typescript

Alexandr is a Senior Front-end Developer with extensive expertise in React and two years of advanced work experience with Angular. He has designed app architectures, including micro frontends, and led a team of four as a Team Lead. Alexandr also can manage simple back-end tasks, offering full-stack development capabilities.

Main technologies
Angular
2 years
React
5 years
Typescript
5 years
JavaScript
6 years
Node.js
1 years
Tailwind CSS
2 years
Next.js
1 year
Additional skills
Java
Axios
Bootstrap
Lodash.js
Redux
REST API
OpenAI API
Swagger
Figma
Webpack
Docker
HTML
Jenkins
Material UI
Socket.io
Kubernetes
Cypress
Jest
Storybook
Vercel
Nest.js
Heroku
CSS
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Full Stack developer
Jun 2023 - Jan 20247 months
Project Overview

This is a PWA app aimed at helping a logistics company eliminate outdated old software (developed in 90x). The vital part of the app is PWA because drivers often operate in areas with poor internet connection. My job was to create a mobile-friendly app for drivers and managers. Last year's managers were overloaded and had to do a lot of manual work. Now they are the happiest people in the world and the company was able to start growing.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Played a key role in designing the FE of the app;
  • Worked on a BE part with another dev and DB architect;
  • Drive designs and some team flows improvements;
Project Tech stack:
Next.js
i18next
Typescript
Node.js
Fastify.js
PostgreSQL
Mantis
Tailwind CSS
SCSS
Cypress
Axios
Sequelize ORM
MySQL
Docker
Zustand
Redux Toolkit
Senior Front-End Developer
Jul 2021 - May 20231 year 10 months
Project Overview

A platform that allows launching and managing a large number of ads at the same time. With this platform, users can create multiple campaigns simultaneously (upload an Excel file).

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Reshaped the app with a completely new design;
  • Implemented a number of new features (like bulk upload);
  • Designed migration;
  • Debugged and resolved the application issues;
  • Migrated the app into new Angular versions;
  • Wrote unit tests;
  • Validated Figma designs to keep the app consistent.
Project Tech stack:
Angular
Angular CLI
Bootstrap
Lodash.js
Lottie
Moment.js
NgRx
RxJS
Chai
Mocha
Typescript
SCSS
Karma
Senior Front-End Developer
Nov 2021 - Sep 202210 months
Project Overview

That is a fantastic service that has web and mobile (IOS, Android) versions. With the help of the app, a user can book a parking space nearby as well as rent out his own parking space. There are a number of features and tools that make this app highly useful for simple users as well as big players like supermarkets.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed application architecture;
  • Communicated with a BE team, and aligned API contracts;
  • Was responsible for team hiring and management;
  • Performed code review;
  • Estimated new features;
  • Implemented complicated features and fixed bugs.
Project Tech stack:
Storybook
JavaScript
Typescript
React
Redux Toolkit
Axios
Tailwind CSS
Moment.js
Lodash.js
SCSS
PostCSS
Yarn
Webpack
Swagger
GitHub
GitHub Actions
Auth0
Jest
Unit testing
React Hooks
Cordova
Figma
Senior Front-End Developer
Aug 2020 - Jul 202111 months
Project Overview

A very useful app, similar to Google Docs. With the help of the app, users can significantly improve their personal experience working with documents, especially documents with scientific content. This app allows working with PDF and HTML files. It allows users to upload, store, and manage documents. Users can manipulate, compare, and search through multiple documents simultaneously. Alexander joined the company at almost the very beginning and took a key role in building and growing the app. It was made from scratch using React as the main framework and AG-grid for better performance.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Groomed features;
  • Designed application architecture;
  • Implemented new features;
  • Implemented UI designs according to Figma;
  • Fixed bugs;
  • Wrote unit tests.
Project Tech stack:
React
Redux Toolkit
Material UI
Lodash.js
Moment.js
Redux
React Hooks
Redux Thunk
Web Sockets
Typescript
Styled-components
Enzyme
Prettier
Senior Front-End Developer / Team Lead
May 2018 - Jul 20202 years 2 months
Project Overview

It's a huge application for one of the Swiss Banks. It opens users to various trading options(forex, currency exchange, securities trading, stocks, crypto etc). The platform was built in microservice architecture and comprised ~70 smaller apps.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Managed the team as a Team lead;
  • Designed microservices from scratch (architecture, styling, layout, development, testing, delivery to production), Alexander created at least 5 of them;
  • Maintained and upgraded existing applications;
  • Integrated newly designed apps into platforms(a highly important and difficult work);
  • Developed client libraries (NPM packages).
Project Tech stack:
Storybook
JavaScript
Typescript
React
Redux
Redux Thunk
Redux Saga
Reselect
Axios
Moment.js
Lodash.js
HTML
CSS
PostCSS
SCSS
Java
Spring Boot
REST API
Yarn
npm
Webpack
Require.js
Docker
Docker Compose
Kubernetes
CI
CD
Unit testing
Jest
UI
UX
e2e testing
Cypress

Education

2016
Energy Management
Master's

Copyright © 2024 lemon.io. All rights reserved.