Photo of Charles-André Assus

Charles-André Assus

Software engineer · Lamdera & Elm specialist · AI/LLM integrator

About

Software engineer with 9 years of experience and a Master's degree from EPITA (2016). I specialize in functional programming with Lamdera and Elm, building type-safe production applications. I also integrate Large Language Models into developer workflows — including writing the very tooling I use day to day.

What I do

  • Lamdera & Elm

    Deep expertise in the Lamdera full-stack framework and Elm. Production apps with end-to-end type safety, no runtime exceptions, hot-reloadable migrations.

  • Functional backends & APIs

    Elixir, Ruby on Rails, GraphQL design, WebSockets, REST. Strong bias toward immutability and explicit data flow.

  • AI / LLM integration

    Embedding Claude and other LLMs into dev tooling, prompt engineering, agentic automation, custom Claude Code workflows.

Selected projects

  • Cleemo

    The #1 property-management solution. Manage properties, tenants, receipts and leases stress-free. Built with Lamdera.

  • Plan.eco

    Calculate and offset your carbon footprint from air and car travel. Built with Lamdera.

  • Claude Sleep Preventer

    macOS utility that keeps your Mac awake while Claude Code is working — even with the lid closed.

  • Elm LSP (Rust)

    Fast Elm Language Server in Rust: intelligent refactoring, go-to-definition, find references.

  • Tamalou

    Multiplayer card game implemented in Lamdera. Real-time, type-safe, no servers to manage.

Writing

Notes on Elm, Lamdera, AI workflows and the things I build. Read the blog →