Mihail

Senior Backend, Full-Stack Engineer (Node.js, TypeScript, NestJS), 150 000 UAH

Considering positions:
Senior Backend, Full-Stack Engineer (Node.js, TypeScript, NestJS), Node.js-розробник
Employment type:
full-time, part-time
Age:
43 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Full-Stack / AI Tools Engineer

from 09.2021 to 07.2026 (4 years 11 months)
AltRecipe, Київ (IT)

- Built custom tools and MCP server integrations that extend AI agent capabilities with domain-specific Web3 and backend operations
- DeFi lending protocols on Aave v2-inspired architecture with custom extensions (rewards, staking, token mechanics); NFT gaming ecosystem
- Designed real-time data indexers: blockchain ingestion, aggregation pipelines
- Backend services and API design for product infrastructure

Technologies: Node.js, TypeScript, NestJS, Solidity, Kafka, Temporal, RabbitMQ, Redis, MCP, AWS, Docker, Elasticsearch, Prometheus, Grafana, CloudWatch

Backend / Full-Stack Engineer

from 08.2019 to 06.2021 (1 year 11 months)
Sprinter, Київ (IT)

- Designed CRM platform with traditional and crypto payment methods
- Built backend services, REST APIs, database architecture
- Implemented payment gateway integrations

Technologies: Node.js, TypeScript, PostgreSQL, Docker, AWS

Software Developer, Software architect, Team Leader

from 01.2010 to 10.2019 (9 years 10 months)
Lindenvalley GmbH, Кривий Ріг (IT)

- Full-cycle software development for a European tech company: backend services, API design, database management
- Full-stack application development and maintenance

Technologies: JavaScript, Node.js, SQL, Docker

Education

Kremenchuk Institute of Economics and New Technologies

Metal science and metal marketing, Кривой Рог
Higher, from 2002 to 2006 (4 years)

Knowledge and skills

  • Node.js
  • TypeScript
  • JavaScript
  • NestJS
  • Express.js
  • Fastify
  • Apache Kafka
  • RabbitMQ
  • Nats
  • Temporal
  • AWS SQS
  • BullMQ
  • Redis
  • Memcached
  • PostgreSQL
  • MongoDB
  • ClickHouse
  • MySQL
  • TypeORM
  • MikroORM
  • Sequelize
  • Prisma
  • AWS
  • Google Cloud
  • Docker
  • Docker Compose
  • GitHub Actions
  • GitLab CI
  • Elasticsearch
  • Prometheus
  • Grafana
  • CloudWatch
  • REST
  • GraphQL
  • GRPC
  • WebSocket
  • Swagger
  • OpenAPI
  • Solidity
  • Smart Contracts
  • Hardhat
  • Ethers.js
  • DeFi
  • NFT
  • MCP Servers
  • LLM Tool Development
  • AI Agent Integrations
  • React
  • React Native
  • Next.js

Language proficiencies

  • Ukrainian — fluent
  • English — beginner

Additional information

Strong knowledge: Node.js, MongoDB, JavaScript, TypeScript;

Additional knowledge: C#, HTML, CSS, Docker, RabbitMQ, React, React Native, Redux, Redux-Saga, Apollo, GraphQL, Express.js, Nats, NestJS, RxJS, Phaser (Game Engine), Unity3D and more;

Cloud services: AWS S3;

Software development process: MSA (Microservices Architecture), SOLID, OOP, TDD;

Knowledge: Data Structures and Algorithms, Structure patterns;

Client-side technology: REST, HTTP/S, WebSocket, AJAX, RPC;

Working with DB: MongoDB, Redis, MySQL;

ORM: Mongoose, TypeORM, Sequelize;

Version control systems: Git;

Development process: Agile;

IDE: Visual Studio Code;

Courses, training, certificates:
- React + Redux - Professional Software Development. https://www.udemy.com/certificate/UC-VTRNOAFG/;

Personal qualities:
Leadership qualities, confidence, focus on results and achievement of the intention, ambitiousness, quick-learning, communicative, positive, responsible, decency, accuracy;

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: