Nodejs Backend Developer

Anastasiia Y

Information

Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
5 yrs.
Location
Ukraine, Lviv
Nationality
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Ukrainian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Anastasiia specializes in building scalable API backends in Node.js for data-heavy products. A Middle Nodejs Backend Developer with about 5 years of commercial experience she works end-to-end from requirements to production support and keeps communication clear in Upper-Intermediate English. Her core toolkit includes TypeScript, Nest.js, Express.js, PostgreSQL, MySQL, Redis, Jest, Postman, GitHub, and Claude Code. She has designed service architecture and database models, migrated legacy endpoints, and reduced latency through indexing plus caching, while adding observability with OpenTelemetry and DataDog. She also delivers integrations using MongoDB, Amazon DynamoDB, AWS SDK, Amazon SQS, GraphQL, Serverless patterns, Docker, Prisma, OAuth and JWT, and Apache Kafka when needed. Domains covered include cryptocurrency analytics, AI assistants for logistics, marketing automation, consumer apps, etc. Master’s degree in Applied Mathematics & Informatics, Lviv Polytechnic National University.

Additional skills

Experience

Keiki

Nodejs Backend Developer

About the Project

Internal backend platform that automates paid user acquisition for a mobile app company. It orchestrates end-to-end marketing workflows across Facebook and Google Ads - from campaign creation and creative scaling to performance tracking and bid optimization. The system connects Airtable-based launch workflows with ad platform APIs and Google Sheets reporting, replacing manual campaign setup and reducing operational overhead for the growth team. It supports automated campaign launches, creative pooling and localization, geo/bid search, mass updates, and rule-based autolaunch flows.

  • Marketing

Responsibilities

- Deliver features from scratch using Claude Code assisstance, added skills for AI selfreview; - Orchestrating large-scale marketing automation under strict third-party rate limits and growing data volumes; - Development and maintenance of feature modules covering campaign launch, copy, autolaunch, creative management, and statistics sync; - Design and implementation of layered architecture (modules / core / infrastructure) with event-driven and queue-based async processing; - Integrating Facebook Marketing API, Google Ads API; - Automating Airtable - Google Sheets - ad platform workflows to minimize manual data entry and launch steps; - Error monitoring and alerting via Sentry and Slack integrations.

Skills & technologies

Data analytics platform

Nodejs Backend Developer

About the Project

It is a data analytics platform that provides ranking and analysis of the top Decentralized Autonomous Organizations (DAOs) across multiple metrics. To simplify the exploration of DAOs, this platform gathers and compiles a range of quantitative and qualitative statistics regarding DAOs, then displays it in an interactive dashboard for the public. Besides improving existing basic functional pages of the platform, we also added major services that allow its users to investigate DAO suggestions, voting patterns, decentralization levels, as well as member participation and expansion. One of the main tasks during development was to emphasize website performance optimization.

  • Cryptocurrency

Responsibilities

- Development and maintenance of all functionality, rewriting Nodejs server to Nestjs; - Development of project’s architecture and database structure; - Implementing automated synchronization between Google Workspace tools and the backend, significantly reducing manual data entry for new organizations; - Database performance optimization: refactoring slow endpoints and reducing high-latency operations by 30–60% through caching, indexing, and optimizing database queries. - Performance monitoring across microservices by integrating OpenTelemetry with DataDog.

An AI-powered assistant

Nodejs Backend Developer

About the Project

An AI-powered assistant that integrates with multiple Warehouse Management Systems (WMS) to track order status and deliveries, streamline order processing, and automate internal workflows. The solution reduces manual workload for operations teams and improves fulfillment speed and accuracy. Multi-tenant backend that connects to several Warehouse Management Systems (for example ShipHero via GraphQL), maps their payloads into one normalized domain model, and exposes it through REST APIs for orders, inventory, shipments, warehouses, products, and related entities. A separate sync service runs scheduled jobs to pull and reconcile data from external WMS APIs and keep MongoDB in step.

  • AI
  • Information Services

Responsibilities

- Design and implementation of the normalization layer, REST APIs, and WMS-specific adapters and mappers; - Build and maintenance of the sync/orchestration flows; - Data modeling and persistence in MongoDB; - Integration work across external WMS APIs; - Designing AI agent orchestrator with Masra;

Relationship platform

Nodejs Backend Developer

About the Project

It is a couples-focused relationship platform, which supports partner linking, shared couple data, personality and relationship assessments, goals, calendar and engagement features. Content is sourced from Sanity CMS; daily content is cached in Redis. User and couple state live primarily in DynamoDB. Assessment and profile data sync to HubSpot for CRM workflows, and Firebase drives push notifications.

  • Dating
  • Entertainment

Responsibilities

- Design, implementation and ongoing maintenance of serverless APIs from scratch; - Data and integration work across DynamoDB, Redis, S3, and external systems (Sanity, HubSpot, Firebase); - Writing tests with 80% of coverage using AI tools.

Education

Lviv Polytechnic National University

2017 - 2022
Master’s degree in Applied Mathematics & Informatics