Louis Pocheron
I build web applications end to end — the API, the interface, and the tooling that makes it all a pleasure to work on.
- Role
- Full-stack developer
- Languages
- TypeScript, PHP, Rust — plus some Go and Lua
- Currently
- Da Viking Code, Dijon — since 2023
Projects
6 selected · 41 public repos- 01 typomaniac Multiplayer typing game: solo runs, ranked best-of-three duels, MMR and a leaderboard. Authoritative WebSocket duel server. TypeScript · Elysia · Bun · React 19 2026 →
- 02 claude-tmux-notify.nvim A Neovim toast when a Claude Code session in another tmux window is waiting for you. Lua · Neovim · tmux · ★ 3 2026 →
- 03 claude-status-line Claude Code subscription usage in the status line — cross-platform Bun binary, curl | sh installer. TypeScript · Bun 2026 →
- 04 pointcloud-viewer LiDAR point clouds in the browser — parsing in Rust compiled to WebAssembly, rendering with three.js. Rust · WASM · React · three.js 2026 →
- 05 trekker Hiking trail catalogue API — NestJS 11, Drizzle and Postgres, Zod contracts shared across a monorepo. TypeScript · NestJS · Drizzle 2026 →
- 06 ma_parcelle Everything French open data says about a land parcel, on a full-screen map — no account, no server. React 19 · Vite · MapLibre 2026 →
Career
~4 years · healthcare, energy, sport2018 · main
French baccalaureate (ES)
Lycée Carnot, Dijon
2018 → 2020 · lea
Applied Foreign Languages
UFR SLHS, Besançon
2020 · main
Turning to code
Besançon
2020 → 2021 · access-code
Web & mobile developer
Access Code School, Besançon
Sept → Dec 2021 · access-code
Internship — Jordel Média
Doucier · in-house CMS
- New features for the company’s in-house CMS
Feb 2022 · main
CDOS
Dijon · Symfony, React Native, Express
- Web application built with Symfony
- React Native mobile app
- Back-end API in Node.js / TypeScript (Express)
2022 → 2023 · cda
Application designer & developer
Access Code School, Besançon
Mar 2023 · main
Da Viking Code
Dijon
- Monorepos, Docker, CI/CD, Cloudflare Workers, authentication
Da Viking Code · main
Healthcare back office
NestJS, Prisma, PostgreSQL, GraphQL, React 19
- Back office for a healthcare platform — NestJS 11, Prisma, PostgreSQL, GraphQL, React 19
Da Viking Code · main
Rust microservices
Axum — tiles, CAD, point clouds
- Rust microservices (Axum) — tile server, CAD files, point clouds
Da Viking Code · main
Energy mapping
Laravel 12, React 19
- Mapping applications for a major energy company — Laravel 12, React 19
Da Viking Code · main
Offline in the field
React Native
- Offline-first mobile platform for field teams — React Native
today · HEAD → main
What’s next
Dijon
51 active weeks out of 53
$ git log --date-order --format=%ad | group-by week | uniq
| Week of | Active days | Contributions |
|---|---|---|
| 26 October 2025 | 5 | 14 |
| 2 November 2025 | 6 | 18 |
| 9 November 2025 | 6 | 19 |
| 16 November 2025 | 7 | 16 |
| 23 November 2025 | 6 | 24 |
| 30 November 2025 | 4 | 14 |
| 7 December 2025 | 5 | 24 |
| 14 December 2025 | 5 | 30 |
| 21 December 2025 | 3 | 6 |
| 28 December 2025 | 0 | 0 |
| 4 January 2026 | 5 | 33 |
| 11 January 2026 | 5 | 26 |
| 18 January 2026 | 4 | 12 |
| 25 January 2026 | 5 | 10 |
| 1 February 2026 | 6 | 29 |
| 8 February 2026 | 4 | 16 |
| 15 February 2026 | 6 | 25 |
| 22 February 2026 | 5 | 36 |
| 1 March 2026 | 4 | 11 |
| 8 March 2026 | 6 | 55 |
| 15 March 2026 | 6 | 35 |
| 22 March 2026 | 5 | 29 |
| 29 March 2026 | 4 | 21 |
| 5 April 2026 | 3 | 12 |
| 12 April 2026 | 3 | 10 |
| 19 April 2026 | 3 | 17 |
| 26 April 2026 | 1 | 6 |
| 3 May 2026 | 4 | 19 |
| 10 May 2026 | 3 | 38 |
| 17 May 2026 | 5 | 44 |
| 24 May 2026 | 6 | 37 |
| 31 May 2026 | 6 | 28 |
| 7 June 2026 | 4 | 17 |
| 14 June 2026 | 4 | 20 |
| 21 June 2026 | 3 | 8 |
| 28 June 2026 | 3 | 25 |
| 5 July 2026 | 5 | 30 |
| 12 July 2026 | 3 | 12 |
| 19 July 2026 | 4 | 73 |
| 26 July 2026 | 6 | 110 |
| 2 August 2026 | 0 | 0 |
| 9 August 2026 | 1 | 17 |
| 16 August 2026 | 2 | 14 |
| 23 August 2026 | 6 | 74 |
| 30 August 2026 | 5 | 74 |
| 6 September 2026 | 5 | 66 |
| 13 September 2026 | 5 | 99 |
| 20 September 2026 | 6 | 388 |
| 27 September 2026 | 7 | 418 |
| 4 October 2026 | 5 | 273 |
| 11 October 2026 | 6 | 199 |
| 18 October 2026 | 5 | 56 |
| 25 October 2026 | 1 | 1 |
Stack
:set stack?- Languages
- TypeScript Rust PHP SQL Go Lua
- Data
- PostgreSQL Redis Prisma Drizzle
- Back-end
- NestJS Laravel Axum Elysia Node GraphQL REST
- Front-end
- React Next.js Vue Vite Tailwind
- Mapping & 3D
- OpenLayers MapLibre GL PostGIS Three.js
- DevOps
- Docker CI/CD Cloudflare AWS Sentry
- Tooling
- Bun Monorepo Git Neovim tmux Agile/Scrum
editor: neovim · multiplexer: tmux · runtime: bun — the config is on GitHub