Nodejs Backend Developer
Information
Languages
About
Main technologies
- TypeScript5 yrs.
- Express.js5 yrs.
- GitHub5 yrs.
- Node.js5 yrs.
- PostgreSQL5 yrs.
- Nest.js5 yrs.
- Postman5 yrs.
- MySQL4 yrs.
- Redis4 yrs.
- Jest3 yrs.
- Claude Code1 yrs.
Additional skills
- OAuth5 yrs.
- JWT5 yrs.
- Amazon SQS3 yrs.
- AWS SDK3 yrs.
- Prisma3 yrs.
- Google Sheets2 yrs.
- Microservices2 yrs.
- Docker2 yrs.
- GraphQL2 yrs.
- MongoDB2 yrs.
- Web3.js2 yrs.
- HubSpot1 yrs.
- Apache Kafka1 yrs.
- Firebase1 yrs.
- Fastify1 yrs.
- Serverless1 yrs.
- Amazon DynamoDB1 yrs.
- Cursor1 yrs.
- Airtable0.5 yrs.
- Neo4j0.5 yrs.
- Facebook API0.5 yrs.
- Google APIs0.5 yrs.
Experience
Keiki
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
- Nest.js
- PostgreSQL
- Airtable
- TypeScript
- Jest
- Redis
- Google APIs
- Facebook API
- Google Sheets
Data analytics platform
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.
Skills & technologies
An AI-powered assistant
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;
Skills & technologies
Relationship platform
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.