# Joeri Kaiser

Forward deployed software engineer. I work directly with users to solve operational bottlenecks and build privacy-first software.

Former bartender. Reading people, active listening, and working under pressure turned out to be engineering skills.

- Email: joeri.waldemar@gmail.com
- GitHub: https://github.com/JoeriKaiser
- LinkedIn: https://www.linkedin.com/in/joeri-kaiser
- Location: France (open to remote)
- Languages: French (native), English (fluent)

## Experience

### Rama (2026-06 – present)
Role: Open-source Contributor  
Link: https://github.com/rama-io

Contributor to Rama, an organization building privacy-first Android software. I work directly from community feedback and bug reports to ship features across the app suite, focusing on offline utility, performance, and accessibility.

### Cozynergy (2025-01 – present)
Role: Forward Deployed Software Engineer  
Link: https://www.cozynergy.com

I build internal software by working directly with the operational teams that rely on it.

- Mapped daily workflows directly with operations leads, replacing a company-critical Google Sheets dependency with a custom in-app tool.
- Worked alongside customer support leads to index internal documentation and build a grounded RAG pipeline for the support chatbot.
- Built an image-processing service that extracts field photo data to generate renovation proposals for technical advisors.
- Currently consolidating several legacy internal tools into one unified platform based on direct user interviews.

### Medelse (2022-09 – 2024-11)
Role: Software Engineer  
Link: https://medelse.com

Built and maintained the staffing platform connecting medical facilities with healthcare professionals across France. Started as an intern and hired full-time a year later. Developed practitioner mobile workflows in React Native, administrative portals in React, and backend matching logic in PHP Symfony backed by PostgreSQL and GraphQL.

## Projects

### luteal
Stack: Kotlin, Go  
Links: https://github.com/JoeriKaiser/luteal | https://f-droid.org/en/packages/fr.luteal.app/ | https://github.com/JoeriKaiser/folicular

Built after researching cycle biology with my partner and finding commercial apps filled with trackers, ads, and opaque predictions. Designed around one rule: physical observations and algorithmic estimates are never presented as the same data. French-first, offline by default, with zero telemetry and optional end-to-end encrypted sync to a custom Go backend. Available on F-Droid.

### eurtisan
Stack: TypeScript (launching 2026)  
Link: https://github.com/JoeriKaiser/eurtisan

A European-centered marketplace for creatives, artisans, and makers, built solo: TanStack Start with SSR, PostgreSQL 16, Meilisearch, Mollie payments, Sendcloud shipping, GDPR-conscious architecture, and Grafana observability.

### mako
Stack: Kotlin (200+ stars)  
Link: https://github.com/rama-io/mako

Rama's privacy-first Android launcher. My contributions include multi-column layouts for wide screens, PWA pinned shortcuts, backup and restore, a recycler-view refactor, Android 17 accessibility, and French translations.

### pin
Stack: Rust  
Link: https://github.com/JoeriKaiser/pin

A zero-dependency, local-first work ledger for developers and coding agents, written in Rust. Bridges human project planning with autonomous agent tool loops without cloud dependencies. Checksum-verified binaries for Linux, macOS, and Windows.

### FBench
Stack: Rust  
Link: https://github.com/JoeriKaiser/fbench

A lightweight database explorer in Rust and egui: schema browser with row estimates, a syntax-highlighted query editor with autocomplete, and CSV, JSON, and XML export for PostgreSQL and MySQL. SQLx on Tokio keeps the UI responsive while heavy queries run.

### Invar
Stack: Go  
Link: https://github.com/JoeriKaiser/invar

A terminal task manager in Go, built on Bubble Tea and Lipgloss. Create, edit, complete, and filter tasks, all keyboard-driven.

### Also
- Jin (kchat): T3 Chat clone built in ten days and themed after my cat (https://github.com/JoeriKaiser/kchat)
- fzf-scope: fish history plugin (https://github.com/JoeriKaiser/fzf-scope)

## About

I spent years behind the bar in hospitality before switching to software during the pandemic. In hospitality, you succeed by observing people, listening closely, and resolving friction quickly under pressure. Those same habits shape how I build software. I talk to the people doing the work, figure out where systems break down, and build direct solutions.

Since January 2025, I have been building internal products as a forward deployed engineer at Cozynergy, alongside contributing to privacy-first Android apps and systems tools in Rust and Go.

## Technical Skills

- Confident: TypeScript, React, PHP Symfony, Kotlin (Android), Go, Rust
- Also: Node.js, Next.js, React Native, Zig, PostgreSQL, GraphQL, Docker, Shell
