Logo
Eugenia – Node.js, Express.js, Typescript, experts in Lemon.io

Eugenia

From Ukraine (UTC+3)flag

Back-End Web Developer|Senior
Lemon.io stats
1
projects done
260
hours worked

Eugenia – Node.js, Express.js, Typescript

Meet a responsible and well-organized Senior Back-end Developer with 7+ years of experience in web development (JavaScript, Node.js), desktop app development (Electron), and volunteering experience in data science (Python). Yevheniia is the one who always thinks ahead and truly cares about a project. She also feels confident in technical and non-technical English. Yevheniia is ready to take responsibility for the project as an individual contributor or a team member. She is exceptionally open to new challenges and motivated to put her all into a new project.

10 years of commercial experience in
Administration
Farming
Logistics
Machine learning
Productivity
CMS
Dev tools
Mapping software
Mobile apps
NLP software
Video streaming software
Main technologies
Node.js
6 years
Express.js
6 years
Typescript
2 years
React
3 years
Additional skills
Electron.js
CircleCI
PostgreSQL
Docker
AWS
TypeORM
GraphQL
Terraform
Serverless Computing
GitHub Actions
Kafka
MySQL
MongoDB
Koa.js
Jest
Vault
RegExp
NLP
Nest.js
Fastify.js
Bash
C++
Testimonials
#12980913215Time Squared / Soroush Khodaii / BE MOBILE app
"Working with her has been great and I’m eager to pick things back up with her once the vision for what we need to build is clarified. "
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full Stack Developer
May 2023 - Aug 20233 months
Project Overview

timesquared.co is the highest rated work hours tracker app. Features:

  • time tracking
  • earnings preview
  • make time sheets
Responsibilities:
  • created front-end architecture
  • built front-end application from scratch
  • set up CI/CD for the front-end application
  • configured Firebase projects
  • added Firebase cloud functions (regular and scheduled)
  • added Storage and Firestore security rules
  • added tests for the front-end app and for the back-end functions
  • added API docs for the new cloud functions
Project Tech stack:
Node.js
Typescript
Firebase
Firestore
GitHub Actions
React
React Hooks
Material UI
Jest
Senior JavaScript Developer
Jun 2022 - Mar 20239 months
Project Overview

The client provides the software that eliminates most credit card processing fees, finding your business the best payments solution at the most favorable terms.

Responsibilities:
  • updated helper bash script to pass additional parameters to Node.js script, count files in folders, automatically skip protected and scanned PDFs that cannot be parsed, etc.;
  • added new parsers to support PDFs of the new structure.
  • added Slack integration to the backend
Project Tech stack:
Node.js
Bash
PostgreSQL
C++
Senior Back-end Developer
Mar 2022 - Jul 20224 months
Project Overview

Logistics company provides data about the gas stations, nearby hotels/markets, etc.

Responsibilities:
  • Created endpoint to work with FTP/SFTP;
  • created and maintained AWS Lambda functions;
  • created unit, integration, and e2e tests.
Project Tech stack:
Node.js
Kafka
Typescript
TypeORM
MySQL
MongoDB
Koa.js
Jest
GitHub Actions
Vault
Senior Full-stack Developer
Nov 2021 - Mar 20224 months
Project Overview

An extension for Contentful that links it with the translation service (Smartling) and allows content editors to submit content for translation (send it to Smartling) or display the translated content (fetch it from Smartling).

Responsibilities:
  • Created backend architecture;
  • created terraforms to create needed resources (S3, IAM) on AWS to store frontend assets for stage and prod environments;
  • created config and deployed backend application using Serverless;
  • implemented integration with Smartling;
  • created UI elements;
  • created backend API endpoints;
  • created unit tests.
Project Tech stack:
React
Node.js
AWS
Serverless Computing
Terraform
Typescript
GitHub Actions
Senior Back-end Developer
Nov 2020 - Oct 202111 months
Project Overview

Mobile app for farmers.

Responsibilities:
  • Worked solely on the new backend;
  • created API using GraphQL;
  • created complex SQL queries to gather statistical information;
  • took part in rewriting the existing monolith application into microservices;
  • created REST API endpoints;
  • wrote unit, integration, and e2e tests.
Project Tech stack:
Nest.js
Fastify.js
PostgreSQL
Docker
AWS
Node.js
Typescript
TypeORM
GraphQL
Key Developer
Jun 2018 - Oct 20202 years 4 months
Project Overview

The tool for content editors. The client company was creating technical tutorials for its customers. Tutorials were stored as custom Markdown documents in GitHub repositories. There was an existing CLI tool for validating the tutorials. There were 2 major problems with that tool: it had no UI, editor with no technical background had to use CLI and git to push/pull to/from the remote repository.

Responsibilities:
  • Created Atom extension with the following features: highlighting errors right in the text (displaying an error message on hover), UI to create a new tutorial with predefined metadata, buttons to push the tutorial to the repository, keyboard shortcut, and button to open the tutorial preview in a new tab;
  • set up CI/CD;
  • automated new build generation;
  • implemented all the features and unit tests, and provided support for macOS and Windows;
  • fixed major problems: poor UX of the existing CLI tool replaced with GUI, no CI/CD in the previous tool, no tests in the existing CLI tool, and no tools for dealing with Git in the existing CLI tool.
Project Tech stack:
Electron.js
React
CircleCI
Junior Data Scientist
Nov 2017 - Mar 20184 months
Project Overview

A CLI tool for extracting named entities from PDF documents using machine learning.

Responsibilities:
  • Took part in data preparation (creating training and test data sets from client's documents);
  • integrated named entities recognition algorithm that showed ~75% accuracy.
Project Tech stack:
Python
NLP
Node.js
Middle Full-stack Developer
Apr 2016 - Oct 20166 months
Project Overview

VideoRemix is a tool for creating personalized videos for digital marketing.

Responsibilities:
  • Implemented new features;
  • debugged and fixed issues;
  • integrated backend with Facebook API;
  • developed new API endpoints;
  • created unit, integration, and e2e tests.
Project Tech stack:
JavaScript
Node.js
MySQL
MongoDB
Popcorn.js

Languages

English
Advanced

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