skip to content

Projects

Filter by stack to get a targeted view — useful if you're hiring for a specific role. NDA projects are listed anonymized.

6 / 6 projects

Vatra

2026 · Mindenit · Sole developer — backend and frontend

Geospatial event discovery platform with bounding box, radius, and city-polygon filtering. Built solo from scratch — my own product idea.

NestJSNuxtPostgreSQLPostGISRedis+5
Screenshot of Schedule API

Schedule API

2024 · Mindenit · Co-developer

NestJS rewrite of a Fastify API. Replaced a separate C# microservice with my own crawler library, moved schedule data from Redis into Postgres with diff-based daily refresh, Redis-backed shareable links.

NestJSPostgreSQLDrizzleRedisTypeScript+2
Screenshot of Schedule

Schedule

2023 · Mindenit · Maintainer — 3 years

University timetable app for ~1,000 students across 300+ groups. Cut initial load from 4-5s to under a second and added full offline support.

ReactNuxtTypeScriptRedisTanStack Query

Healthcare Recruitment Platform

2025 · Healthcare recruitment · React + Symfony · Fullstack developer

International healthcare recruitment SaaS. Retrofitted i18n across 2,000+ keys, built the multi-region build system behind it, and designed the notification system.

ReactSymfonyPHPTypeScriptAstro+1

Mavuika

2025 · Backend developer

Art community platform. Python backend: FastAPI, SQLAlchemy async, PostgreSQL, S3/MinIO, SuperTokens RBAC, append-only audit log.

PythonFastAPIPostgreSQLSQLAlchemyS3+2

Mindenit ID

2025 · Mindenit · Owner — user-facing surface

Centralised OIDC authentication giving one account across all Mindenit products — internal apps and external applications.

VueNuxtPiniaTypeScriptKeycloak+5

open source / npm

TypeScript client for the university CIST scheduling system. Automatic failover across servers, recovery from malformed upstream JSON. Fully typed, ESM, GPL-3.0.

TypeScript client for the Mindenit Schedule API. v1.0.0 shipped July 2026 with a documented migration path from v0.x. Releases managed with changesets in a pnpm workspace.