b
bohdan_bulakh

Bohdan B

@bohdan_bulakh

Nodejs Developer

Ukraine
Ukrainian
About me
Full-Stack & Backend Engineer specializing in NestJS, Next.js, and TypeScript. Production experience building scalable SaaS platforms, robust web applications, and custom admin dashboards (React, Tailwind CSS). Expert in designing secure billing systems (Stripe), business integration (HubSpot), and distributed workflows using Temporal. Proficient in PostgreSQL (Prisma/Drizzle), Express.js, and Redis. I write clean, maintainable architecture backed by Jest and Playwright testing, focusing on high performance, data integrity, and clear communication.... Read more

Skills

b
bohdan_bulakh
Bohdan B
Offline • 

See my services

API & Integrations
I will build a rest API with nestjs, typescript and postgresql

Work experience

Self_Employed

Self Employed

Full-time • 2 yrs 6 mos

Junior Node.js Developer at Signus.ai

Aug 2025 - Jun 202610 mos

• Designed the internal billing & usage-metering system: subscription plans, per-member usage quotas across 10 metered resources and admin panel for subscription management. • Built Stripe integration covering the full subscription lifecycle — checkouts, upgrades/downgrades, renewals, failed payments and refunds — with idempotent, concurrency-safe webhook processing. • Testing: extensive API E2E suites and Playwright smoke tests across billing, public API, webhooks and document tools. • Frontend (React): built the billing/subscription admin panel and the HubSpot embedded applications for viewing and updating subscription settings of an account. • Observability: implemented Prometheus/OTEL/Grafana metrics to monitor api performance, authored a broad suite of Temporal workflows. • Contributed to backend AI and document-processing features: AI/typed signature generation and 4 document-processing tools with WebSocket progress streaming.

Backend Developer

Dec 2023 - Aug 20251 yr 8 mos

•​ Developed and maintained REST APIs using NestJS, TypeScript, and Prisma ORM. •​ Refactored Swagger (OpenAPI) documentation and Prisma repositories for improved maintainability. •​ Implemented auto-updating of the schedule and improved the schedule parser for optimized data processing. •​ Created and improved integration tests to ensure API reliability.