Ukraine's #1 job service
Олег
Backend Engineer
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has provided: Phone numberMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20327740/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
OLEH SERBIN
Backend Engineer
[open contact info ](look above in the "contact info" section) • [open contact info ](look above in the "contact info" section) • gitlab.com/oserbin • [open contact info ](look above in the "contact info" section)
PROFESSIONAL SUMMARY
Backend Engineer with 5+ years of experience developing microservices and designing scalable monolithic
architectures. Proficient in Node.js (JavaScript, TypeScript) and Go, with expertise in SQL/NoSQL database
optimization and containerized deployments. Passionate about software craftsmanship, clean code, and
building reliable systems.
CORE COMPETENCIES
Programming Languages: TypeScript, JavaScript, Go
Backend & Systems: Node.js, REST APIs, GraphQL, Microservices, Monolithic, System Architecture
Databases & Caching: PostgreSQL, MySQL, SQLite, Redis, MongoDB, Query Optimization
DevOps & Tools: Docker, Caddy, Linux (Ubuntu), Git, GitLab CI/CD
PROFESSIONAL EXPERIENCE
Quint Project (Open Source) Kyiv, Ukraine
Independent Software Engineer Feb 2026 – Present
Architected and implemented a local-first, self-hosted knowledge management system designed for
individual users and small teams.
Engineered a high-performance backend architecture using Go, focusing on low resource footprint,
efficient data persistence.
Developed responsive client-side interfaces and offline-capable workflows using JavaScript, HTML, CSS,
and Tailwind CSS.
Connact GmbH Kyiv, Ukraine (Remote)
Backend Developer (Contractor) Jul 2025 – Oct 2025
Developed, customized, and optimized server-side features for web applications using Node.js, Express.js,
and JavaScript.
Designed and maintained NoSQL database models and queries in MongoDB to ensure efficient data
handling and quick retrieval.
Bomi Kyiv, Ukraine (Remote)
Backend Developer Jan 2024 – May 2025
Architected and implemented a scalable server-side solution from scratch using Node.js, NestJS, and
TypeScript.
Designed relation-rich database schemas in MySQL with TypeORM, optimizing queries and indexing for
robust data integrity.
Developed GraphQL APIs for efficient client data fetching and integrated Redis for caching and session
management.
PlayHQ Kyiv, Ukraine (Remote)
Backend Engineer (Contractor) Dec 2020 – Nov 2023
Engineered and maintained microservices within a distributed architecture using Express.js, TypeScript,
and GraphQL.
Managed complex graph-based data structures in Neo4j while working with microservices integrated with
PostgreSQL and MongoDB.
Contributed to Go-based backend services and built custom CLI tools in Go to streamline developer
workflows and GitHub integrations.
Implemented new feature requirements, refactored existing codebases, and resolved critical bugs to
maintain system stability.
Earlier Software Engineering Roles 2003 – 2020
Worked as a Software Engineer delivering backend and full-stack web applications using .NET (C#), PHP,
JavaScript, and relational databases.
EDUCATION
National Taras Shevchenko University of Kyiv Kyiv, Ukraine
Faculty of Mechanics and Mathematics
Specialist of Mechanics. Sep 2000 – Jun 2005
LANGUAGES:
English: Professional Working Proficiency
Ukrainian: Native
Backend Engineer
[
PROFESSIONAL SUMMARY
Backend Engineer with 5+ years of experience developing microservices and designing scalable monolithic
architectures. Proficient in Node.js (JavaScript, TypeScript) and Go, with expertise in SQL/NoSQL database
optimization and containerized deployments. Passionate about software craftsmanship, clean code, and
building reliable systems.
CORE COMPETENCIES
Programming Languages: TypeScript, JavaScript, Go
Backend & Systems: Node.js, REST APIs, GraphQL, Microservices, Monolithic, System Architecture
Databases & Caching: PostgreSQL, MySQL, SQLite, Redis, MongoDB, Query Optimization
DevOps & Tools: Docker, Caddy, Linux (Ubuntu), Git, GitLab CI/CD
PROFESSIONAL EXPERIENCE
Quint Project (Open Source) Kyiv, Ukraine
Independent Software Engineer Feb 2026 – Present
Architected and implemented a local-first, self-hosted knowledge management system designed for
individual users and small teams.
Engineered a high-performance backend architecture using Go, focusing on low resource footprint,
efficient data persistence.
Developed responsive client-side interfaces and offline-capable workflows using JavaScript, HTML, CSS,
and Tailwind CSS.
Connact GmbH Kyiv, Ukraine (Remote)
Backend Developer (Contractor) Jul 2025 – Oct 2025
Developed, customized, and optimized server-side features for web applications using Node.js, Express.js,
and JavaScript.
Designed and maintained NoSQL database models and queries in MongoDB to ensure efficient data
handling and quick retrieval.
Bomi Kyiv, Ukraine (Remote)
Backend Developer Jan 2024 – May 2025
Architected and implemented a scalable server-side solution from scratch using Node.js, NestJS, and
TypeScript.
Designed relation-rich database schemas in MySQL with TypeORM, optimizing queries and indexing for
robust data integrity.
Developed GraphQL APIs for efficient client data fetching and integrated Redis for caching and session
management.
PlayHQ Kyiv, Ukraine (Remote)
Backend Engineer (Contractor) Dec 2020 – Nov 2023
Engineered and maintained microservices within a distributed architecture using Express.js, TypeScript,
and GraphQL.
Managed complex graph-based data structures in Neo4j while working with microservices integrated with
PostgreSQL and MongoDB.
Contributed to Go-based backend services and built custom CLI tools in Go to streamline developer
workflows and GitHub integrations.
Implemented new feature requirements, refactored existing codebases, and resolved critical bugs to
maintain system stability.
Earlier Software Engineering Roles 2003 – 2020
Worked as a Software Engineer delivering backend and full-stack web applications using .NET (C#), PHP,
JavaScript, and relational databases.
EDUCATION
National Taras Shevchenko University of Kyiv Kyiv, Ukraine
Faculty of Mechanics and Mathematics
Specialist of Mechanics. Sep 2000 – Jun 2005
LANGUAGES:
English: Professional Working Proficiency
Ukrainian: Native
Similar candidates
-
Python Backend, AI, LLM Engineer
Lviv, Remote -
Backend-розробник
Kyiv, Remote -
Backend Developer (Python)
Lviv, Remote -
Backend developer
Lviv, Remote -
Backend-розробник
Remote -
Back-end програміст
28000 UAH, Remote