LifeOS (Core Hub)
Personal OS Monorepo

All-in-one personal operating system combining productivity, athletic tracking, finances, freelance management, and wellbeing. Built to strict industrial standards: unified monorepo, high-performance Rust backend (Loco/Axum), Next.js 15 frontend, native Expo SDK 58 mobile app, and a self-sufficient Kubernetes (K3s) infrastructure with Prometheus/Grafana observability.
- Role
- Architecte & Développeur Full-Stack
- Year
- 2026
- Technologies
- Rust (Loco/Axum), Next.js 15, Expo SDK 58, React 19, PostgreSQL 16, Kubernetes (K3s), TanStack Query, Tailwind CSS 4, Ansible

The Challenge
01 / 03
The Challenge
Handling heavy data ingestion without memory leaks (OOM) during multi-hundred MB Spotify JSON imports on Kubernetes pods capped at 512 MiB RAM, hybrid Web + Mobile security and authentication without accidental logouts, and seamless orchestration of 9 interconnected domain modules (+80 REST endpoints).

The solution
Engineered a high-performance Rust backend (Loco.rs / Axum / Tokio) featuring strict multipart streaming (25 MB chunks via DefaultBodyLimit), in-stream deduplication on unique tuple (user_id, played_at, track_uri), and batch PostgreSQL 16 insertions via SeaORM. Hybrid authentication with Face ID / Expo SecureStore on mobile and secure web sessions. Next.js 15 frontend (React 19, Tailwind CSS v4, TanStack Query v5 with optimistic updates).

The results
Unified monorepo with 4 applications and 1 shared type package (@life-os/types), +20 REST controllers and +80 endpoints in Rust with sub-millisecond latency and zero memory leaks. 9 rich domain modules with external integrations (Google Calendar, Spotify Web API, Apple HealthKit, GitHub, OpenFoodFacts), and autonomous K3s Kubernetes deployment with Prometheus/Grafana observability, encrypted S3 backups, and ephemeral PR staging.
What was built
Unified Monorepo & Rust Backend: Unified monorepo with 4 applications (backend, frontend, mobile, landing-page) and 1 shared package (@life-os/types), +20 REST controllers and +80 endpoints in Rust (Loco.rs / Axum / Tokio) with SeaORM and PostgreSQL 16.
Next.js 15 Frontend & Native Expo SDK 58 Mobile: React 19 and Tailwind CSS v4 hybrid rendering with TanStack Query v5 (optimistic updates), and Expo SDK 58 / React Native 0.88 native mobile app with biometric authentication (Face ID / SecureStore) and Apple HealthKit.
Comprehensive Domain Modules & Integrations: 9 interconnected modules (Productivity, Athletics & Gym, Freelance Studio, 70/20/10 Finances, CRM, Lifestyle, Dev Radar, Insights & Mood, Admin Console) alongside Google Calendar OAuth, Spotify Web API, GitHub, and OpenFoodFacts.
Kubernetes K3s Infra, DevOps & Observability: K3s Kustomize deployment with automated ephemeral PR staging, Traefik reverse-proxy with brute-force rate limiting, Prometheus/Grafana observability, daily encrypted S3 backups, and Ansible playbooks on Proxmox bare-metal.
// Mobile Ecosystem // Expo SDK 58
Native Mobile Experience & Biometrics
Engineered with Expo SDK 58, React Native 0.88, and Expo Router, the LifeOS mobile companion delivers native iOS fluidity with biometric Face ID security (SecureStore), Apple HealthKit integration, and real-time workout tracking.
- Face ID & SecureStore
- Expo SDK 58 & React Native 0.88
- Push/Pull/Legs & Volume Tracking
- Apple HealthKit Sync

Home & Morning Briefing
Daily morning briefing, tracking of 5 core habits, task counters, previous workout recaps, and interactive gratitude prompts.

Gym & Workout Telemetry
Active Push workout session with timer, live muscle targeting (Deltoids, Chest, Triceps), cumulative metrics (107h, 16.7k reps, 160kg PR), and 30-day consistency heatmap.
Gallery
Project previews

Daily Cockpit // Dashboard
01Morning synthetic overview, daily focus, active habit tracking, biometric metrics, and instant navigation shortcuts.

Financial Hub // 70/20/10 Rule
02Real-time cash flow monitoring, recurring subscriptions, automated budget allocation (needs, wants, savings), and fixed charges.

Performance Dashboard // Athletic Tracking
03Training programs and routines (Push/Pull/Legs), weight tracking, progressive overload history, and time-under-tension analytics.

Lifestyle & Culture // Rituals & Media
04Artisanal coffee tasting journal, reading progression, films & series watchlist, and direct Spotify ecosystem synchronization.


Native Mobile // Home & Daily Briefing
05iOS native mobile interface featuring habit tracking, morning metrics, upcoming calendar events, and focus ritual.


Native Mobile // Workout & Muscle Telemetry
06Push routine workout tracker, active muscle volume breakdown, total tonnage, and 30-day regularity grid.