https://github.com/oslavdev/oslavdev
About me
https://github.com/oslavdev/oslavdev
flask graphql javascript mongodb nextjs nodejs postgresql python reactjs typescript
Last synced: about 2 months ago
JSON representation
About me
- Host: GitHub
- URL: https://github.com/oslavdev/oslavdev
- Owner: oslavdev
- Created: 2020-11-12T13:16:41.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-28T14:32:50.000Z (over 1 year ago)
- Last Synced: 2025-03-17T18:15:12.663Z (about 1 year ago)
- Topics: flask, graphql, javascript, mongodb, nextjs, nodejs, postgresql, python, reactjs, typescript
- Homepage:
- Size: 67.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```
██╗ ██████╗
██║██╔════╝
██║██║ ███╗
██║██║ ██║
██║╚██████╔╝
╚═╝ ╚═════╝
```
**Senior Frontend Engineer** · 9+ years · Sweden
Building scalable products — design systems, platform architecture, GraphQL services, servers, occasional 3D.
Right now: frontend lead by day, indie toolmaker by night.
[](https://www.linkedin.com/in/jaros%C5%82aw-grishunin/)
[](https://oslav-development.com/)
[](https://oslavdev.medium.com)
[](mailto:oslav@proton.me)
---
### What I do at work
- Ship production frontend with TypeScript, React, Next.js, Remix, React Router — whatever the job needs
- Design systems from scratch — Figma tokens, Storybook, live theming at scale across many brands
- Frontend architecture — hexagonal structure, monorepos, platform-agnostic packages
- GraphQL proxy servers, REST APIs, PostgreSQL — backend when the frontend demands it
- Tech lead things — roadmaps, architecture decisions, hiring, setting standards nobody follows immediately
- Three.js, React Three Fiber, GLSL — real-time 3D when someone lets me near it
---
### What I do outside work
- TypeScript and React by day, Rust and regret by night
- Automating things that would take an hour — because writing the script is more interesting than doing the thing
- Building Node.js servers with PostgreSQL
- Exploring WebGL — Three.js, Rapier, GLSL shaders
- Configuring build tools nobody asked me to touch (webpack, vite, CI pipelines — yes, all of them)
- Occasionally making (and never finishing) games
Real capture of me at work:
```
/\
/ \
| |
--:'''':--
:'_' :
_:"":\___
' ' ____.' ::: '._
. *=====<<=) \ :
. ' '-'-'\_ /'._.'
\====:_ ""
.' \\
: :
/ : \
: . '.
,. _ snd : : : :
'-' ). :__:-:__.;--'
( ' ) '-' '-'
( - .00. - _
( .' _ ) )
'- ()_.\,\, -
```
---
### Shipped
**[Inkgraph](https://www.inkgraph.com)** — visual dialogue tree editor for visual novels and tabletop RPGs.
Nodes, choices, conditions, character management, built-in simulator, cloud saves. Free, in beta.
`React Router 7` `SQLite` `Drizzle` `better-auth` `Resend` `Railway`
**[Neuronopolis](https://neuronopolis-game.vercel.app/)** — 3D multiplayer hacker battle game. Pick a node, attack the network, outmanoeuvre other players.
`Three.js` `WebSockets` `Node.js`
**[MixRef](https://mixref.ekrijel.workers.dev/)** — mixing reference tool. EQ guides, compression settings, genre filters, 50+ term glossary. Built because my memory is terrible.
`Vanilla JS` `SCSS` `Cloudflare Workers`
---
### Abandoned experiments and unfinished things
- `[R3F + Rapier + Node]` Multiplayer game with server-side physics · [Repo](https://github.com/oslavdev/multiplayer-game-ball) *(maybe one day)*
- `[Three.js + Cannon]` Helicopter controller with physics · [Repo](https://github.com/oslavdev/helicopter-with-physics) · [Demo](https://helicopter-with-physics.vercel.app/) *(works, no game mechanics yet)*
- `[Three.js]` Third-person controller with modern camera · [Repo](https://github.com/oslavdev/webgl-third-person-controller) · [Demo](https://webgl-third-person-controller.vercel.app/) *(kinda works, no physics)*
- `[Three.js]` Spinning galaxy with particle system and a Chopin nocturne · [Repo](https://github.com/oslavdev/flying-through-space) · [Demo](https://flying-through-space.vercel.app/) *(just fooling around)*