• Файл

Maksym

Backend developer

Вік:
22 роки
Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуFacebookInstagramLinkedIn

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 1 сторінку

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Maksym Kutsenko
Backend Engineer - Lublin, Poland
Email: [відкрити контакти](див. вище в блоці «контактна інформація»)
Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
GitHub: Link to GitHub profiile
LinkedIn: Link to LinkedIn profile
Telegram: Link to telegram profile

Summary
Full Stack Engineer with 3+ years of commercial experience designing and maintaining production-
grade web applications. Backend-focused — building scalable REST/GraphQL APIs with NestJS,
Express, and FastAPI, integrating PostgreSQL, MongoDB, and Redis, with robust auth, caching,
and queue systems. Frontend: React/Next.js with TypeScript, state management, and performance
optimization.
Proven collaborator in cross-functional teams (design, QA, PM). Final-year CS student at UCU
with deep systems knowledge: distributed systems, microservices, cloud architecture, security, and
networking — enabling me to build solutions that are performant, resilient, and production-ready
at scale.

TECHNICAL SKILLS
Languages TypeScript, JavaScript (ES2024), Python, SQL, Bash
Backend Node.js, NestJS, Express.js, FastAPI, REST, GraphQL (Apollo), WebSockets, JWT,
Passport, class-validator, Swagger/OpenAPI, Helmet, Rate-limiting, Strategy & Repository pat-
terns
Frontend React 18/19, Next.js 15 (App Router, SSR/ISR), TanStack Query, React Hook Form,
Zod, Axios, MUI, Tailwind CSS
Databases & ORMs PostgreSQL (Prisma, Drizzle), MongoDB (Mongoose), Redis (ioredis), SQL,
Schema design, Migrations, Query optimization
Architecture & Distributed Systems Microservices, Service discovery, Message queues, Inter-
service communication, Design patterns (Strategy, Decorator, Builder, Proxy, Chain of Responsi-
bility, Facade), UML
DevOps & Tooling Docker & Docker Compose, GitHub Actions (CI/CD, cron jobs), AWS S3,
Monorepos (NX, npm workspaces), Linting/formatting (Biome, commitlint, lint-staged)
Integrations OpenAI, Notion, Slack webhooks, MQTT over TLS, Third-party REST/GraphQL
APIs
Security & Networking Web application security (OWASP), Cryptography basics, Linux net-
working, VLANs, Routing, VPN, Firewalls
CS Foundations Algorithms & data structures, Distributed computing, Performance profiling,
System design

1

WORK EXPERIENCE
Freelance — Full Stack Developer Jan 2019 – Sep 2021 Built and delivered end-to-end web
applications for diverse clients — from requirements gathering to deployment and maintenance. De-
signed RESTful APIs with Node.js/Express, database schemas (PostgreSQL/MongoDB),
and responsive React frontends. Implemented authentication (JWT), role-based access, and third-
party payment integrations. Delivered 10+ production projects with direct client communication
and post-launch support.

Golem Agency — Full Stack Developer Sep 2021 – Jan 2023 Developed and maintained
web applications for agency clients across various industries. Collaborated with designers, PMs,
and QA in cross-functional teams.
• Built scalable backend APIs with NestJS/Express.js, integrating PostgreSQL and Redis
for caching and session management
• Developed responsive frontends with React and TypeScript, ensuring pixel-perfect UI im-
plementation
• Implemented real-time features using WebSockets for live dashboards and notifications
• Optimized application performance — reduced bundle size by 30% and improved Lighthouse
scores
• Maintained CI/CD pipelines with Docker and GitHub Actions for automated testing
and deployment
• Participated in code reviews, mentoring junior developers, and technical documentation

CodeGeeks Solutions — Full Stack Developer Jan 2023 – Present

AI-Powered Survey Platform Designed and shipped a production survey tool with multi-type
questionnaires, response collection, and AI-driven analytics.
• Full-stack solution with Next.js 15 (App Router) and TanStack Query for type-safe
data fetching
• Complex dynamic forms with React Hook Form + Zod — validated nested schemas with
zero runtime errors
• Integrated OpenAI API for sentiment analysis and thematic clustering of open-ended re-
sponses
• Recharts dashboards for real-time data visualization
• Optimized DB queries and caching, reducing response times by 40%

Multi-API Integration Platform Unified three external REST APIs behind a single domain
model with pluggable provider architecture.
• NestJS backend using Strategy Pattern — each provider as a swappable strategy with
shared interface
• Added 4th provider in under 2 hours without touching core logic
• Shared types and validation between backend and frontend via NX monorepo
• MUI frontend with responsive UI; Axios with retry/cancel logic

GraphQL UI Component Library Developed reusable UI components integrated with internal
GraphQL services.

2

• Apollo Client with normalized caching and optimistic updates
• Extended MUI with custom design tokens for consistent branding
• Next.js SSR for SEO-friendly pages with fast Time-to-Interactive

Slack → Notion Activity Automation Automated team contribution tracking across Slack
and Notion.
• Slack webhooks captured activity events in real-time
• Notion API synchronized people, contributions, and project data
• GitHub Actions cron job ran daily reconciliation — eliminated manual data entry, saving
~5 hours/week

PERSONAL PROJECTS
Dotfiles - Link to source code Built a Bash-based dotfiles automation tool that provisions
Git, Zsh with Oh My Zsh, Homebrew, and NVM configurations. Implemented safe, repeatable
installation with timestamped backups, symlink management, and uninstall support for streamlined
developer workstation setup.

Docker - Link to source code Developed a lightweight container runtime that creates and man-
ages isolated Linux containers using user, mount, network, and PID namespaces. Implemented con-
tainer lifecycle commands, resource limiting through cgroups, filesystem isolation with pivot_root
and bind mounts, virtual networking with veth pairs and Netlink, configuration parsing, and a
socket-based management server.

Software Development Blog - Link to source code Developed a minimalist technical blog
using Vite, React 18, TypeScript, and Tailwind CSS. Implemented a Markdown-based publishing
workflow with frontmatter, GitHub-Flavored Markdown, syntax-highlighted code examples, strict
type checking, Biome linting, conventional commit hooks, and GitHub Pages deployment.

Distributed Botnet - Link to source code Developed a containerized C++ master-worker
platform that coordinates configurable worker nodes via REST APIs, stores targets and response
metrics in SQLite, and provides a React/TypeScript dashboard for real-time status monitoring and
visualization.

Web Monorepo - Link to source code Developed a TypeScript-based full-stack monorepo
featuring NestJS and Express backends, Astro, Vite, and TanStack web applications, and a shared
Prisma/PostgreSQL data layer. Implemented JWT authentication, Redis caching, AWS S3 in-
tegration, API documentation, rate limiting, Docker workflows, and automated linting and type
checking.

EDUCATION
Ukrainian Catholic University (UCU) — Faculty of Computer Science
BSc in Computer Science, 2022 – 2026, English: Intermediate

3

Year 4 — 2025/2026
• Computer Networks — OSI, L2 bridging/VLANs/STP, IPv4 routing (static, LPM, black-
hole), Linux networking, tunneling/VPN, redundancy & failover
• Digital Interfaces — UART, SPI, I²C, CAN, USB, Ethernet (hands-on labs) • Embedded
Linux Systems — Buildroot, Radxa Zero 3E SBC bring-up • IoT Systems Design —
Secure web servers & dashboards, MQTT over TLS with ultrasonic sensors, Google Sheets
cloud logging, mobile monitoring

Year 3 — 2024/2025
• Software Architecture — Hands-on microservices: service discovery with Consul, dis trib-
uted in-memory grid with Hazelcast, message-queue integration, multi-service orchestration
via Docker Compose
• Artificial Intelligence — Intelligent agents, search, vector search & RAG, supervised
learning (Kaggle), NLP (IMDb classification), deep-learning classification, computer vision
intro, recommender systems, reinforcement learning
• Information Security — Network security (router bypass, DNS spoofing), OS security
(Linux namespaces, stack-overflow exploration, privilege escalation), web application security,
cryptography, vulnerability scanning (OpenVAS, CVE)
• Systems Analysis (Complex Systems) — Random walks, cellular automata, epidemic
& flocking simulations, network science, game theory (Hawk-Dove, Axelrod tournament),
reinforcement learning

Year 2 — 2023/2024
• Computer Systems Architecture — C++ multithreading (thread pools, thread-safe
queues, mutexes), parallel algorithms (Unicode word counters, numerical integration), SIMD
with SSE2+, distributed computing with MPI (2D heat-equation solver), intro to CUDA
/ oneAPI / OpenCL, message-broker-based distributed solvers, C++ tooling and perfor-
mance bench marking
• Computer Organization Principles — STM32 (Cortex-M, SW4STM32) firmware:
GPIO LED control, hardware counters, ultrasonic rangefinder, IMU sensors (LSM303DLHC,
L3GD20), UART communication; x86 assembly functions and binary patching; logic
synthesis and ALU design; native C++ library development with Make/CMake build
systems
• Object-Oriented Programming (Java) — OOP fundamentals, generics, nested classes,
lambdas, collections; full GoF design pattern catalogue in a multi-iteration “FlowerStore”
project (Decorator, Builder, Strategy, Proxy, Chain of Responsibility, Visitor, Adapter, Fa
cade); UML, refactoring
• Algorithms & Data Structures — Big-O analysis, sorting/searching, graphs, trees, dy-
namic programming; weekly contest-style problems on eolymp.io; empirical algorithm-runtime
studies
• Web Technologies & Web Design — HTML, CSS, JavaScript fundamentals; final full-
stack web project
• Database Organization — Relational modeling, SQL, normalization, querying • Linear
Algebra — Vector spaces, transformations, projections, eigenvalues, QR factorization, SVD;
labs on transformation matrices, Fourier transform, and SVD applications • Probabil-
ity & Mathematical Statistics — Probability axioms, random variables, LLN & CLT,

4

Markov chains, Bernoulli/Poisson processes, parameter estimation, Bayesian & interval
estimation, hypothesis testing, regression models

Year 1 — 2022/2023
• Programming Foundations I–II (Python) — Core language, control flow, functions, re-
cur sion, OOP (classes, inheritance, polymorphism), file I/O, JSON, REST API consumption
(Spotify), data structures (stacks, queues, multiset, polynomial, BigInteger), pandas EDA,
mini-projects: Telegram bot, custom game, web application
• Discrete Math I–II — Logic, set theory, combinatorics, relations, classical probability,
graph theory, number theory & cryptography, Boolean functions, formal grammars and
finite automata, computability theory
• Calculus I–II

5

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: