Dostarczam produkcyjne systemy web i mobile

Full Stack Engineer

Dostarczam produkcyjne systemy web i mobile

Cześć, jestem Bohdan Ilienko, Full Stack Engineer z doświadczeniem 3 years 10 months. Pracuję zdalnie z zespołami na całym świecie.

Profil zawodowy
Profil zawodowy
Full Stack Engineer z doświadczeniem 3 years 10 months w tworzeniu aplikacji web i mobile end-to-end.
Współpraca
Pracuję zdalnie i skutecznie współpracuję z zespołami w różnych strefach czasowych.
Narzędzia inżynierii systemowej
Główny stack technologiczny
TypeScript icon
TypeScript
Język
JavaScript icon
JavaScript
Język
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
Stan
Tailwind CSS icon
Tailwind CSS
Styling
PostgreSQL icon
PostgreSQL
Dane
MongoDB icon
MongoDB
Dane
Redis icon
Redis
Cache
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
Języki
Decorative card overlay
Języki
Angielski i ukraiński.
Priorytety inżynierskie
Decorative card overlay
Priorytety inżynierskie
Znany z pełnej odpowiedzialności za funkcje, rozwiązywania złożonych problemów i stabilnego dowożenia na produkcję.
Kontakt
Otwartość na role full stack i rozwój produktów.

Moje doświadczenie zawodowe

Moja edukacja

Dyplom licencjata

Kharkiv National University of Radioelectronics

Dyplom licencjata

Software Engineering, Bachelor's degree

2021 - 2025

Dyplom ukończenia pełnego programu licencjackiego na kierunku Software Engineering.

Zobacz dyplom
Certyfikat kursu Udemy

Udemy

Certyfikat kursu Udemy

Profesjonalny kurs inżynierii oprogramowania

Ukończono

Certyfikat potwierdzający ukończenie praktycznego szkolenia inżynierskiego.

Zobacz certyfikat

Moje CV

Podejrzyj aktualne CV bezpośrednio na stronie lub pobierz wersję z Google Drive.

Podgląd CV
Otwórz pierwszą stronę tutaj lub pobierz pełną wersję CV z Google Drive.
Ładowanie podglądu…

Wybrane ostatnie projekty

Project card background
Book Portfolio

Book Portfolio

Szablon portfolio w React w formie książki, z obsługą mobile i i18n.

Project card background
Rix Logger

Rix Logger

Bot Telegram + miniaplikacja do opieki nad zwierzętami: spacery z GPS, karmienie, waga, notatki i role wielu użytkowników.

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

Ticketing

Mikroserwisowa aplikacja ticketingowa z JWT i płatnościami kartą.

Project card background
Pharmacy API

Pharmacy API

API NestJS z MS SQL, JWT i dokumentacją Swagger dla raportowania aptecznego.

Najważniejsze osiągnięcia inżynierskie

  • Tworzę i utrzymuję wewnętrzne serwisy oraz narzędzia w TypeScript / Node.js / NestJS, w tym kontrakty API i integracje.
    ARTADIAN GAMING LLPFull Stack Developer, Full Time · Feb 2025 - Present
  • Projektowałem i rozwijałem REST API, zadania działające w tle oraz asynchroniczne przepływy komunikatów w RabbitMQ, Kafka, MQTT i WebSockets.
    Backend i integracjeMessaging, API Design, Integrations
  • Pracowałem z sesjami/cache w Redis oraz optymalizacją PostgreSQL/MongoDB, aby zwiększać niezawodność i eliminować regresje produkcyjne.
    Wydajność i niezawodnośćRedis, PostgreSQL, MongoDB
  • Brałem udział w przeglądach kodu, refaktoryzacji i procesie wdrożeń opartym na CI/CD z użyciem Dockera i GitHub Actions.
    Proces inżynierskiJakość, refaktoryzacja, CI/CD

Moje podejście

Architektura i plan realizacji

Definiuję zakres, architekturę, kontrakty API i przepływy danych. Świadomie dobieram stack: TypeScript, Node.js/NestJS, React/Next.js, PostgreSQL/MongoDB oraz messaging tam, gdzie to potrzebne.

Realizacja i jakość

Rozwijam funkcje iteracyjnie: przegląd kodu, pokrycie testami i kontrola regresji. Priorytetem są niezawodność, odpowiedzialność za rezultat i kod, który łatwo utrzymać.

Wdrożenie, rozwój mobilny i utrzymanie

Wdrażam przez CI/CD z Dockerem i GitHub Actions. W obszarze mobilnym publikuję aplikacje React Native z Expo/EAS, zarządzam konfiguracją środowisk i wspieram wydania produkcyjne.