Portfolio

A collection of projects showcasing my expertise in full-stack development, from enterprise applications to personal experiments.

Kubernetes observability web application
Employment

Kubernetes observability web application

Manage the health, performance, and security of containerized applications and multi-cloud infrastructure with metrics, traces, and logs in one place.

TypeScriptKubernetesNode.js+6
View project
Coloring Magic Art — Custom AI Coloring Books
Own project

Coloring Magic Art — Custom AI Coloring Books

A full-stack product for generating custom printable coloring book PDFs with AI. Users describe a book in plain English, review prompts, and download a print-ready A4 or square PDF—plus a marketing site with weekly sample downloads and an MDX blog.

TypeScriptNext.jsReact+13
View project
Personal website — blog, portfolio, and resume
Own project

Personal website — blog, portfolio, and resume

Personal software development blog, portfolio, and resume. A statically exported Next.js site with MDX content, AWS CDK infrastructure, and a self-hosted image optimization service on AWS Serverless Image Handler.

TypeScriptNext.jsNode.js+4
View project
Web SDK demo catalog
Employment

Web SDK demo catalog

It is a micro front-end application, that simplifies exploration of numerous library demo pages. Organises separately hosted applications into 1 interactive catalog.

TypeScriptGatsbyJSGraphQL+4
View project
Route planner web application
Employment

Route planner web application

It is a route planner application for leisure road trippers and daily drivers. It is a replacement of the old mydrive.tomtom.com

TypeScriptReact/Redux/ThunkNode.js+3
View project
Personal blog for my wife "Zapiski Mami"
Own project

Personal blog for my wife "Zapiski Mami"

It is a completely static pre-rendered GatsbyJS website with GraphQL as a data source, Netlify CMS as an admin side and GitHub as an authentication service. It is a personal project that I did for my wife to share her thoughts and ideas with the world.

TypeScriptGatsbyJSGraphQL+4
View project
Advanced Logger — TypeScript logging library and documentation site
Own project

Advanced Logger — TypeScript logging library and documentation site

An extendable isomorphic TypeScript logging library for Node.js and browsers, with a static Gatsby documentation site covering installation, services, strategies, and grouping.

TypeScriptGatsbyJSGraphQL+4
View project
Road Trips Web
Employment

Road Trips Web

Road Trips route planner for leisure and daily commuters. Supports sharing of trips and points of interest with communities.

TypeScriptReact/Redux/SagaNode.js+3
View project
Online photo editor
Employment

Online photo editor

It is an online photo editor for photo books, calendars, wall decor, mugs etc. One of multiple client applications for editing products with custom design.

JavaScriptGoogle Closure LibraryReact+4
View project
Developed by Oleksii Popov
2026