Delivering production-grade web and mobile systems

Full Stack Engineer

Delivering production-grade web and mobile systems

Hi, I'm Bohdan Ilienko, a Full Stack Engineer with 3 years 6 months of professional experience, working remotely with teams worldwide.

Professional Summary
Professional Summary
Full Stack Engineer with 3 years 6 months of experience, delivering end-to-end web and mobile applications.
Collaboration
Remote-first engineer, effective with distributed teams across time zones.
Systems engineering tools
Core tech stack
TypeScript icon
TypeScript
Language
JavaScript icon
JavaScript
Language
Node.js icon
Node.js
Backend
NestJS icon
NestJS
Backend
Express.js icon
Express.js
Backend
React icon
React
Frontend
Next.js icon
Next.js
Frontend
React Native icon
React Native
Mobile
Redux Toolkit icon
Redux Toolkit
State
Tailwind CSS icon
Tailwind CSS
Styling
PostgreSQL icon
PostgreSQL
Data
MongoDB icon
MongoDB
Data
Redis icon
Redis
Caching
Docker icon
Docker
DevOps
Kubernetes icon
Kubernetes
DevOps
GitHub Actions icon
GitHub Actions
CI/CD
RabbitMQ icon
RabbitMQ
Messaging
Kafka icon
Kafka
Messaging
GraphQL icon
GraphQL
API
WebSockets icon
WebSockets
Realtime
Languages
Decorative card overlay
Languages
English and Ukrainian.
Engineering Focus
Decorative card overlay
Engineering Focus
Known for ownership of features, solving complex problems, and reliable production delivery.
Contact
Open to full stack opportunities and product development.

My work experience

My education

Bachelor's Diploma

Kharkiv National University of Radioelectronics

Bachelor's Diploma

Software Engineering, Bachelor's degree

2021 - 2025

University diploma in Software Engineering with a full bachelor program.

View diploma
Udemy Course Certificate

Udemy

Udemy Course Certificate

Professional software engineering course

Completed

Course completion certificate confirming practical engineering training.

View certificate

My CV

Preview my latest resume directly on this page or download the Google Drive version.

Resume preview
Open the first page here or download the full CV from Google Drive.
Loading preview…

A small selection of recent projects

Project card background
Book Portfolio

Book Portfolio

React portfolio template in book format with mobile support and i18n.

Project card background
SkillHub

SkillHub

Full-stack platform: React/Redux client + NestJS API for auth, roles, posts, and discussions.

Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Technology icon
Project card background
Ticketing

Ticketing

Microservice ticketing app with JWT auth and card payment flow.

Project card background
Pharmacy API

Pharmacy API

NestJS API with MS SQL, JWT auth, and Swagger docs for pharmacy reporting.

Key engineering highlights

  • Develop and maintain internal services and tooling using TypeScript / Node.js / NestJS, including API contracts and integrations.
    ARTADIAN GAMING LLPFull Stack Developer, Full Time · Feb 2025 - Present
  • Built and evolved REST APIs, background jobs, and asynchronous workflows using RabbitMQ, Kafka, MQTT, and WebSockets.
    Backend DeliveryMessaging, API Design, Integrations
  • Worked with Redis sessions/caching and PostgreSQL/MongoDB optimization to improve reliability and solve production regressions.
    Performance & ReliabilityRedis, PostgreSQL, MongoDB
  • Contributed to code reviews, refactoring, and CI/CD-driven delivery with Docker and GitHub Actions.
    Engineering ProcessQuality, Refactoring, CI/CD

My approach

Architecture & Delivery Plan

Define scope, architecture, API contracts, and data flow. Choose stack deliberately: TypeScript, Node.js/NestJS, React/Next.js, PostgreSQL/MongoDB, and messaging where needed.

Implementation & Quality

Build features iteratively with code reviews and test coverage (unit/integration/e2e). Focus on reliability, clear ownership, and maintainable code that ships without regressions.

Deployment, Mobile & Ops

Deploy through CI/CD using Docker and GitHub Actions. For mobile, deliver React Native apps with Expo/EAS (Build + OTA updates), manage env configs, and support production releases.