★ CRAZY MODE — HOLD G TO EXIT ★
🕹️

oslav@portfolio ~ secret

Iaroslav
Grishunin
Senior Frontend Engineer Senior Fullstack Engineer
G
hold for chaos
Tech stack
My toolkit.
Years of picking up what the job needs — and what it does not.
Frontend
TypeScriptJavaScriptReactNext.jsReact Router 7RemixReduxTailwindSCSSEmotionStyled ComponentsGSAPMotionResponsive Design
Backend & Data
Node.jsGraphQLExpressApollo ServerPostgreSQLPrismaMongoDBRedisWebSocketZodPythonFastAPI
Quality
VitestJestCypressReact Testing LibraryBiomeESLintPrettierDangerRuffHuskyTSDocmypypytest
Infra & Observability
GitHub ActionsCircleCIDockerAWS ECRPrivate npm registryCloudflareGrafanaLokiSentryNew Relic
Design
StorybookFigma
Tooling
PostmanBeekeeper Studio
3D & Graphics
Three.jsR3FCannon.jsGLSL
What I bring
Web development,
end to end.
Deliver
01

Frontend delivery

responsive, accessible, performant interfaces. Comfortable across the stack when needed.

Arch
02

Frontend architecture

microfrontend, monorepo, hexagonal patterns, platform-agnostic packages across brands and platforms.

Design
03

Design systems

Figma tokens, Storybook, naming conventions, live theming at scale.

API
04

Backend & API layer

GraphQL proxy servers, REST APIs, PostgreSQL with Prisma, New Relic monitoring.

Lead
05

Technical leadership

roadmaps, hiring, architectural decisions, code reviews, quality standards.

Selected work
Projects that shaped how I think.
Arch
Architecture

New Casino Platform

Frontend platform with framework-agnostic packages serving 18 brands.

API
Backend

GraphQL Proxy Server

Unified API. Schema stitching, caching, New Relic observability.

DSys
Design System

Design System

Multibrand design system. Figma tokens, Storybook, live theming across brands from a single source.

3D
3D · Xuver

Browser 3D Viewer

Material editor, real-time texture loading, custom shaders.

Personal projects
Built for myself,
open to everyone.
Side projects I build to scratch my own itches — real tools I actually use, shipped with the same care I'd give production code.
Tool · Beta

Inkgraph — Dialogue Tree Editor

I used to write visual novel scripts and kept losing track of branching conversations in Google Docs. So I built a proper tool for it. Inkgraph is a visual dialogue editor — nodes, choices, conditions, character management, and a built-in simulator. Cloud saves, cross-device, free to use.

🛠️

More in the works

Building in public — follow on GitHub to see what's next.

@oslavdev
Certificates
Verified skills.
Three.js Journey · Bruno Simon

Three.js Journey

Comprehensive course covering WebGL, shaders, physics, post-processing, and real-time 3D in the browser with Three.js and React Three Fiber.

View certificate
Neo4j GraphAcademy

Neo4j Fundamentals

Graph database fundamentals — data modeling with nodes and relationships, Cypher query language, and graph-native thinking for connected data.

View certificate
Get in touch

Need a new Engineer
in your team? Let's talk!

Open to senior frontend and full-stack roles. Full-time, hybrid or remote, based in Sweden.