Bogdan Chikalov
@bogdanchikalov
I build high-load Node.js microservices, payment systems, and production platforms serving millions of users.
What I'm looking for
At Icons8, I build and support high-load Node.js microservices for a digital-content platform used by millions, including a core service handling up to 25,000 RPS. I've delivered subscription billing and Stripe integration, moved webhook processing to RabbitMQ with retries and DLQ, and introduced CQRS in billing.
I also built observability with Prometheus, Grafana, and Telegram Bot alerts, integrated AWS S3 and Sharp image compression, and designed a content-generation microservice using OpenAI GPT and Stable Diffusion.
Previously at Let’s Dev, I developed backend services from scratch for a microservice-based language-learning product, designed APIs and PostgreSQL/MongoDB data models, improved search with PostgreSQL indexing, and configured automated CI/CD. I contribute through code reviews, production support, onboarding materials, ADRs, documentation, and technical interviews.
Experience
Work history, roles, and key accomplishments
Node.js Backend Developer
Icons8
Jul 2023 - Present (3 years 1 month)
Developed backend services for a high-load microservice platform, handling up to 25,000 RPS. Implemented subscription billing, Stripe integration, and improved webhook processing with RabbitMQ and DLQ.
Node.js Developer
Let's Dev
May 2021 - Aug 2023 (2 years 3 months)
Developed backend services from scratch for a microservice-based EdTech application. Designed APIs and data models, improved search with PostgreSQL GIN indexes, and built an HTTP client with circuit breaker and retry logic.
Education
Degrees, certifications, and relevant coursework
Icons8
Node.js Backend Developer, Backend Development
2023 -
Developed backend services using Node.js, TypeScript and NestJS. Supported stable operation of a core service handling up to 25,000 RPS.
Let’s Dev
Node.js Developer, Backend Development
2021 - 2023
Developed backend services from scratch. Designed APIs and data models for PostgreSQL and MongoDB.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Bogdan?
You can contact Bogdan and 90k+ other talented remote workers on Himalayas.
Message BogdanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
