About
Hi, I'm Ivan.
I'm a full-stack engineer from Ukraine, backend first. For 4+ years I've built Node.js and NestJS systems: APIs, queues, PostgreSQL, and the infrastructure they run on.
I started as a backend developer and grew into full-stack work. I still begin with the data and the failure modes, then build the interface on top. On my own projects I own everything from the schema to the deploy, and I write down why each decision was made.
I write notes on how backends behave, the things I had to look up and wanted to understand properly.

Experience
Where I've worked
4+ years and 20+ projects, at companies and on my own products.
MB-DigitalMar 2026 – Aug 2026Software Engineer · AdTech and marketing automation: data integrations, audience segmentation, ad platform APIs, payments.
Clover DynamicsAug 2023 – Feb 2026Software Engineer · Web applications: REST APIs, PostgreSQL and MongoDB, React and Next.js.
AppexoftJan 2023 – Jul 2023Software Engineer · Backend services and integrations.
Own products
Stack
What I build with
- Languages
- TypeScript · JavaScript · SQL
- Backend
- Node.js · NestJS · Express · REST · GraphQL
- Databases
- PostgreSQL · MongoDB · Redis · Prisma · Mongoose
- Queues
- BullMQ · RabbitMQ
- Cloud and DevOps
- AWS · GCP · Cloudflare · Docker · Terraform · CI/CD
- AI
- OpenAI API · Claude API · LLM pipelines
- Frontend
- React · Next.js · Tailwind CSS · TanStack Query · Zustand
- CMS
- Payload · Keystatic · Strapi
Education
M.Sc. in Computer ScienceLviv Polytechnic National University2025 – 2027, in progress
B.Sc. in Software EngineeringLviv Polytechnic National University2021 – 2025
Contact
Email ↗LinkedIn ↗GitHub ↗Ukraine