Summary

Expertise

Project Highlights

Education

Agency

AZ

English:

Upper Intermediate

Andrew Z.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Full-Stack Developer (React.js, Node.js, Angular)

I am a Software Developer with 4 years of experience in React.js development, as well as Node.js/Nest.js development and Angular development. As for the domain areas, I have a lot of experience with the development of admin panels, messengers, chat apps & video meeting apps. I also have substantial experience in developing EV Charging & Food Delivery apps. However, I’m also constantly looking for new challenges across various other domains.

Want to hire this engineer?

Check if Andrew is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

React.js 4 years
Node.js 2 years
JavaScript 4 years
TypeScript 3 years
GraphQL 2 years
PostgreSQL 2 years

Other technologies

Ajax
CSS
Express.js
HTML5
JavaScript
jQuery
MongoDB
Node.js
PostgreSQL
React.js
SaaS
TypeScript
Bootstrap
CSS3
HTML
Angular 2x
Babel
Webpack
Bootstrap CSS
Redux
SCSS
Electron
RxJS
Jest
Angular Material
BEM
Nest
JavaScript MVC
React-Apollo
Redux-saga
Firebase
Material-UI
Next.js

Project Highlights

icon
Javascript Developer

Desktop application on Electron.js

Cross-platform (Windows, Linux, macOS) desktop messenger application.

Responsibilities & achievements

- implemented UI features and Front-End functionality, including registration pages, chat window, etc; - writing Unit tests; - created new back-end features and corrected existing ones, such as receiving messages, sending messages, and user synchronization; - integrated the Front-End part of an application with a Back-End part.

Node.js
React.js
TypeScript
Redux
Electron
icon
Javascript Developer

Accounting web application

Income & expenses management app.

Responsibilities & achievements

- created front-end side; - created back-end side.

Express.js
MongoDB
Node.js
Socket.IO
Angular 2x
Mongoose
NgRx
icon
Javascript Developer

Reservation web app

A web application for time slot reservations. Users can choose a day and time, admin can see users’ reserves, create vacations, remove reservations, add employees, and add services.

Responsibilities & achievements

- created front-end side of the app; - created back-end side of the app; - created telegram bot for notifications.

MongoDB
Node.js
React.js
Socket.IO
TypeScript
Redux
Mongoose
Nest
Material-UI
icon
Front-end developer

EV Charging application.

Admin panel for the management of EV Charging stations by the charge point operator. The admin panel allows the operator to manage their assets, create custom tariffs, view aggregated reports, and more.

Responsibilities & achievements

- CI/CD with Bitbucket pipelines, Dockerhub and AWS; - redesigned the admin panel; - added new features (such as reports, tables, and more); - reworked the business logic for the existing features.

TypeScript
Angular 2x
NgRx
icon
Front-end Developer

Food delivery site aggregator on React.js

Web application that lets restaurant staff browse orders from multiple food delivery platforms in a single UI. (PWA application).

Responsibilities & achievements

- implemented UI features; - wrote Unit tests; - performed code review for new developers on the team; - was responsible for the integration of front-end & back-end functionalities; - took part in architecture development.

JavaScript
React.js
TypeScript
Redux
icon
Front-end Developer

EV Charging & IoT application.

German startup company in the field of energy management and IoT. Smart house app for controlling sources of energy supply (grid + solar panels + wind farms) and energy spending on heating, swimming pool heating, electric car charging, and others.

Responsibilities & achievements

- added new features (such as reports, tables, and more); - reworked the business logic for the existing features; - worked with map (Leaflet), implemented custom donut markers (pixi.js) with the custom mechanism of scaling, clusterization and performance optimization (display only available markers for current user’s view).

TypeScript
Apollo
Angular 2x
RxJS
Leaflet
Chart.js
GraphQL

Education

Higher Education

Agency

Web & mobile dev agency #210

50-100

GMT+2

Mykolaiv/Ukraine

Core Expertise

AngularJS
AWS
Django
Elixir
Flask
Java
Java EE
JavaScript
.NET
Node.js
Python
QA
React.js
SaaS
TypeScript
UI
UX
Automated Testing
Automation
DART
Java ME
Java Servlets Development
JavaFX
Manual Test Execution
Python Numpy
Python SciPy
QA Management
Scrapy
Scrum
Spring Framework
Mobile UI Design
Angular 2x
Spring MVC
JavaSE
Manual testing
Scrum Master
Vue.js
Spring Boot
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
JavaScript MVC

Industries

Education & Science, Banking & Finance, Internet & Telecom, Healthcare & Medicine, Electronics & Equipment, Insurance & Risk Management, Automotive

Want to hire this engineer?

Check if Andrew is available