skip to content

hi, i'm

Roman Trashutin

Kharkiv, Ukraine · remote

Fullstack developer, 3 years commercial. I ship the backend and the frontend of the same product, then own it in production. Recent: cut a university timetable app's initial load from 4-5s to under a second, a geospatial event platform on PostGIS, and single sign-on across four products against four different OIDC providers. Stack: NestJS, Vue 3, Nuxt, React, Postgres.

github ↗linkedin ↗telegram ↗

featured projects

all →

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

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
Screenshot of 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