I am a Senior Full Stack Developer and Tech Lead with strong experience in building scalable web applications,
backend systems, SaaS platforms, integrations, and cloud-based solutions. My background combines hands-on
development in Django, Node.js, NestJS, Angular, and modern cloud environments with technical leadership,
mentoring, architecture planning, recruitment, and engineering standards.
I have worked on commercial systems for hospitality, e-learning, image processing, e-commerce, enterprise
collaboration, sports analytics, social platforms, and content management. I focus on delivering reliable,
maintainable, and business-oriented software while helping teams improve the way they design, build, and deliver
applications.
Featured Commercial Projects
A selection of the most representative commercial projects from my experience. These projects best show my
ability to combine software architecture, backend development, integrations, cloud infrastructure, and
business-oriented delivery.
Hotel Membership Management System
Technologies: Node.js, NestJS, TypeScript, Prisma ORM, Stripe, MySQL, AWS
Role: Backend / Full Stack Developer responsible for implementing core features of a
multi-tenant SaaS platform for the hospitality industry.
Scope: API development, data modeling, membership lifecycle management, guest relationship
modeling, payment integration, promotional campaigns, multi-currency support, internationalization, and
time-zone-aware business logic.
Impact: The platform enables hotels to offer paid membership and subscription services to their
guests in a flexible, configurable, and internationally scalable environment.
I work on a comprehensive hotel membership management platform that allows hotels to create and manage paid
subscription services for guests. The system supports configurable membership benefits, Stripe-based payment
processing, payment method handling, promotional campaigns, guest profiles, complex guest relationships,
multiple
languages, multiple currencies, and time zones. The architecture is designed as a SaaS solution that can serve
different hotel operations while keeping the system maintainable and ready for further growth.
E-learning Application with LMS Integration
Technologies: Angular, Node.js, Express.js, TypeORM, Electron, Socket.io, LTI 1.3
Role: Full Stack Developer responsible for building a complete e-learning system from scratch,
including backend, web frontend, desktop application, and real-time communication features.
Scope: API implementation, Angular web application, Electron desktop application, Socket.io
communication engine, LMS integration using LTI 1.3, and production support for Windows and macOS.
Impact: The result was a production-ready desktop and web-based learning solution used by
hundreds of users worldwide.
I built a comprehensive e-learning system designed to support specific educational workflows and integration
requirements. The project included an API built with Express.js and TypeORM, a web application built with
Angular, and a desktop application built with Electron. A key part of the system was a real-time communication
engine based on Socket.io. The application also integrated with external LMS platforms using the LTI 1.3
standard, making it suitable for structured educational environments.
Volumetric Video Processing Platform
Technologies: Angular, Django, Python, Qt, AWS
Role: Full Stack Developer working on a platform for multicamera capture,
image processing, distributed computation management, and generation of volumetric video
assets — spatial 3D representations changing over time.
Scope: Web portal development, Django backend implementation, Angular
frontend development, Qt-based desktop application development, cloud computation
orchestration, and AWS resource management.
Impact: The system supported end-to-end workflows for transforming
synchronized recordings from multiple cameras into spatial media assets. It enabled
complex parallel processing across dozens of cloud instances and provided tools for
managing, previewing, processing, and playing back 3D and volumetric video data.
I contributed to a platform focused on volumetric video processing — a technology that
reconstructs real-world motion from multiple camera feeds into spatial 3D content over
time. Using Angular and Django, I developed a web portal for managing computation jobs,
processing pipelines, and related assets. I also worked on a Qt-based desktop application
used for multicamera recording and 3D object playback. The project required coordination
between desktop software, backend services, frontend interfaces, and scalable AWS-based
processing infrastructure.
Other Commercial Projects
Additional commercial projects that broaden my experience across e-commerce, enterprise platforms, social
systems, mobile applications, CMS solutions, and domain-specific business applications.
Custom E-commerce Platform and Pagebuilder
Technologies: Django, Python, Nuxt.js, Next.js, Google Cloud
Role: Full Stack Developer responsible for backend API development, infrastructure management,
and frontend migration.
Impact: The migration from Nuxt 2 to Next.js 15 significantly improved application performance
and reduced maintenance costs.
I developed a custom e-commerce platform and pagebuilder system. My responsibilities included API development,
backend implementation, infrastructure management in Google Cloud, and migration of the frontend from Nuxt 2 to
Next.js 15. The migration resulted in a several-fold performance improvement while reducing maintenance costs.
I developed backend features for a large enterprise application used to store, share, enrich, and manage product
content and digital assets. The project required a strong focus on scalability, data structure, API design,
quality, and security standards.
Social Platform for Gamers
Technologies: Django, Django REST Framework, Crossbar, WebSockets
I worked on the backend of a social platform dedicated to gamers. The system supported user profiles, friend
lists, clans and guilds, gamification mechanisms, content sharing, chats, posts, and real-time features based on
WebSocket communication.
I created frontend and mobile application features for a system used to discover young football talents. The
mobile app supported real-time event recording during matches, which enabled collection of structured data and
generation of statistics for players, teams, and youth leagues.
Selected Smaller Commercial Projects
-
Law firm website and CMS: Backend implementation and production deployment of a Django-based
website with a content management system for editing pages and publishing news from the admin panel.
-
Health and sports content platform: A social platform focused on healthy living, sports, and
diet, allowing users to share texts, videos, photos, and articles, as well as follow and comment on content.
Experience as Team Leader / Tech Lead
My leadership experience combines technical decision-making, mentoring, delivery support, recruitment, standards
definition, and process improvement. In total, I have supported approximately 30-40 people, usually working with
around 5-7 people at the same time.
Technical Leadership and Mentoring
I provide technical and substantive support to development teams across multiple projects. This includes helping
developers solve implementation problems, reviewing technical ideas, supporting architecture decisions,
improving
code quality, and guiding less experienced team members in their day-to-day work.
Company Boilerplate and Project Standardization
I designed and implemented a company boilerplate based on Django, DRF, Next.js, Keycloak, PostgreSQL, Docker, and
Kubernetes. The goal was to standardize project setup, reduce repetitive work, improve onboarding, and provide a
reliable technical foundation for new projects.
Project Estimation and Technical Planning
I analyze requirements and estimate the cost, complexity, risks, and resources needed for new initiatives. This
work connects business expectations with technical reality and helps teams plan realistic implementation paths.
Recruitment and Team Building
I organize and conduct technical recruitment interviews, assess candidates' practical skills, and help build
teams that match project requirements and internal engineering standards.
Engineering Standards and Security
I define internal technical guidelines and support the implementation of security-oriented development
practices.
This includes work on standards related to code quality, architecture, maintainability, and a plan for adopting
OWASP Application Security Verification Standard (ASVS).
Employee Evaluation and Process Improvement
I conduct summary meetings and team performance reviews focused on continuous skill development, better
collaboration, and improvement of internal processes. My goal is to help teams deliver better software while
maintaining a healthy and clear development workflow.
Selected Non-commercial and Academic Projects
A selection of non-commercial, academic, and experimental projects completed to explore different technologies,
algorithms, architectural ideas, and problem domains.
Koreline: Online Tutoring Platform
Technologies: Django, Django REST Framework, Angular, WebRTC, Node.js, PostgreSQL
A comprehensive web application supporting the online tutoring process. The platform allows users to post and
browse ads, manage student and teacher profiles, simulate payments, communicate through messages and
notifications, and conduct real-time lessons using WebRTC video conferencing.
A Python tool designed for automatic solving of Raven's Progressive Matrices tests. The project focused on
algorithm implementation, pattern analysis, and performance optimization through concurrent computations.
An implementation of an algorithm solving the Chinese Postman Problem in a distributed environment. The project
demonstrates the use of parallel computing techniques to solve complex route optimization problems.
A system for scraping bookmaker odds data in real time. It used a multiprocess architecture with dedicated
workers that dynamically adjusted fetching frequency based on event proximity and supported JavaScript rendering
on source pages.
Resume Problem: CV Data Classification
Technologies: Python, gensim, Word2Vec, NLP
A tool using natural language processing techniques for automatic classification and extraction of information
from CV documents. The project used Word2Vec-based semantic analysis and produced structured XML output.
-
MusicStore API: A RESTful backend API for an online music store, built with Django, Django
REST Framework, and PostgreSQL.
-
OTK: A semantic web search engine for mobile phones using OWL, SPARQL, Flask, and Angular.
-
Craftsmen: A local services directory with location-based search using Django, PostgreSQL,
Materialize CSS, and OpenStreetMap API.
-
Odd jobs listing platform: A web application for posting and browsing local odd jobs, built
with Angular, Flask, and MongoDB.
My experience combines hands-on software development with technical leadership. I have worked on SaaS platforms,
e-learning systems, image processing tools, e-commerce platforms, enterprise applications, real-time
communication systems, mobile applications, and cloud-based processing pipelines.
I am especially interested in building reliable backend systems, clear APIs, maintainable architectures, and
development processes that help teams deliver better software faster. I value practical engineering, clear
communication, security awareness, and solutions that support real business needs.
If you are looking for a developer or technical leader who can combine implementation, architecture, mentoring,
and business-oriented thinking, feel free to contact me.