Skip to content
View elcoosp's full-sized avatar
  • Nantes, France

Block or report elcoosp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
elcoosp/README.md

Hi, I'm Louis Cospain 👋

Full-stack product developer — I design, build and ship entire products

LinkedIn Email GitHub

Experience Contributions Open source


👨‍💻 About me

  • 🔭 Building 5 products in public — from a zero-knowledge password manager to a real-time poker engine
  • 🌱 Deep work in Rust, Spring Boot, and ByteDance Lynx (I ported Expo's native module system to it)
  • 💼 6 years shipping production apps at Weenat — agri-tech, 10k+ IoT sensors, App Store & Google Play
  • 🤖 I ship daily with AI agents (Claude Code, MCP) — faster loops, same engineering standards

🛠️ Tech stack

Languages TypeScript JavaScript Rust Java

Mobile & Frontend React Native Expo React Next.js SolidJS Tailwind CSS Vite

Backend Node.js NestJS Spring Boot GraphQL PostgreSQL MongoDB RabbitMQ

Testing & DevOps Vitest Playwright Docker GitHub Actions Kubernetes AWS OpenTelemetry

AI-assisted workflow Claude Code MCP


🚀 Featured projects

Project What it is Stack
Vautr Zero-knowledge password manager — the server never sees your secrets Rust · Axum · OPAQUE · Argon2id · React · Expo · GPUI
Ataqu Suite of 10 SaaS apps for SMEs — CRM, HR, automations, documents Rust · React · Vite · pnpm monorepo
StackBluff Multiplayer poker: tournaments, bots, anti-cheat, Stripe — playable MLP Rust · WebSockets · React · Tailwind
Lynxpo Ported Expo's native-module system to ByteDance Lynx (codegen Java/ObjC) Expo Modules · Lynx · iOS/Android
Vantage Multi-tenant merchant SaaS — Saga/Outbox, event-driven architecture Java 21 · Spring Boot 3.4 · GraphQL · RabbitMQ

💡 Everything below is public, spec-driven, and in active development.


💼 Experience

Full-stack developer @ Weenat (agri-tech) · 6 years

  • 10k+ IoT weather sensors in production, mobile app live on App Store & Google Play
  • Led the migration React Native/JS → Expo/TypeScript across web and mobile
  • Built the IoT alert microservice (Node.js, AWS SQS)
  • Shipped a back-office letting marketing manage 5 languages with zero dev tickets

🎯 What I'm looking for

A product team where I can stay long-term, own features end-to-end, and keep shipping.


⚡ GitHub stats

Pinned Loading

  1. lynxpo lynxpo Public

    66 Expo-style native modules (Camera, SQLite, SecureStore, and more) reimplemented for LynxJS with Kotlin + Swift twins — all in a single pnpm workspace with a live playground

    TypeScript 1

  2. skilldeck skilldeck Public

    Local-first AI orchestration layer that turns AI from a chat buddy into a coordinated engineering team — with branching conversations, multi-agent workflows (Sequential/Parallel/Evaluator-Optimizer…

    TypeScript

  3. ataqu ataqu Public

    The fast alternative to the SaaS stack lock-in. 10 natively integrated business apps (CRM, Chat, Automation, Docs, Scheduling, Forms, Inventory, HR, SSO, Analytics) on a single Rust + PostgreSQL ba…

    TypeScript

  4. stackbluff stackbluff Public

    Multiplayer poker platform with a sub-10ms Rust engine, AI coach, clubs & tournaments — built end-to-end by 5 parallel AI agents

    TypeScript

  5. vautr vautr Public

    The password manager that belongs to you. Constitutionally bound to AGPL, self-hostable forever, with a Rust core, OPAQUE authentication, and offline-first sync — built from a complete specificatio…

    Rust

  6. glyim glyim Public

    A modular, from‑scratch compiler for a Rust‑like systems language, written in Rust. Complete pipeline: lexing, parsing, name resolution, HIR/MIR, type inference & trait solving, NLL borrow checking…

    Rust