Skip to content
View LofoWalker's full-sized avatar
  • Exalt IT
  • Paris

Block or report LofoWalker

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
LofoWalker/README.md

👋 Hi, I'm Tom Walker

Senior Software Engineer based in Paris 🇫🇷
I design and build robust backend systems, with a strong focus on clean architecture, scalability, and developer experience.

A good developer doesn’t make themselves indispensable. They make the team autonomous.


🚀 What I do

  • 🧱 Design microservices architectures (hexagonal / clean architecture)
  • ⚙️ Build backend APIs with strong domain modeling
  • 🤖 Work on AI & LLM integrations (API unification, DTO standardization)
  • 🧪 Advocate for testing, maintainability, and code quality
  • ☁️ Deploy and operate services in production environments

🛠 Tech stack

Backend

  • Java / Kotlin
  • Spring Boot, Quarkus
  • REST APIs, event-driven systems

Architecture & Quality

  • Hexagonal Architecture
  • Domain-Driven Design (DDD)
  • Testing strategies (unit, integration)

DevOps & Infra

  • Docker, CI/CD
  • Linux
  • Observability & logging

AI / LLM

  • OpenAI, Gemini, Mistral, Claude
  • API abstraction & provider-agnostic models

📌 Featured projects

🔹 UpKeep – Open-Source Fund Allocation Platform
UpKeep helps companies sustainably fund the open-source maintainers they rely on, with a structured voting and allocation system based on actual usage and risk.

  • Bridges the gap between economic value and maintainer sustainability
  • Supports maintainers of critical open-source libraries through transparent funding
  • Enables companies to justify funding decisions with data-driven allocation

Focus: open-source sustainability, funding models, responsible engineering

🔹 Serenia – Conversational AI Chat App
Serenia is an AI-powered chat application designed to offer a natural, friendly, and sometimes sarcastic conversational experience.

  • Adopts the personality of a close friend rather than a formal assistant
  • Messages are short (max 180 characters), casual, and engaging
  • Focus on human-like interaction and realistic chat experience> Focus: interoperability & maintainability

Focus: AI, conversational UX, personality-driven design

🔹 EcoCode Challenge – Sustainable Coding Initiative
A technical challenge promoting efficient and environmentally responsible code.

  • Optimized for performance and energy efficiency
  • Highlights the impact of technical choices on resource consumption
  • Encourages clean design with environmental awareness

Focus: green IT, efficiency, responsible engineering

(See pinned repositories below 👇)


📈 What I care about

  • Clean, readable, and boring code 😄
  • Long-term maintainability over short-term hacks
  • Sharing knowledge and improving developer workflows
  • Building systems that scale technically and humanly

📫 Get in touch


⭐️ If you like clean architecture, backend craftsmanship, or AI integration topics, feel free to explore my repositories!

Pinned Loading

  1. UpKeep UpKeep Public

    Open-source fund allocation platform for package maintainers.

    Java

  2. Serenia Serenia Public

    Serenia est une application de chat conversationnel basée sur l'IA, offrant une expérience unique d'échange avec une intelligence artificielle au caractère authentique et décontracté.

    Java

  3. ecoCode-android ecoCode-android Public

    Forked from green-code-initiative/ecoCode-android

    Reduce the environmental footprint of your Java-based Android apps with SonarQube

    Groovy

  4. gilded-rose gilded-rose Public

    This is my own implementation of the gilded rose kata

    Java