maot.dev
menu +

Lucas Veiga · backend engineer

I build software that delivers on its promises.

I work primarily with PHP and C#/.NET, building robust backend systems and practical tools to solve daily problems. When I'm not coding, you'll find me contributing to open source, mapping in osu!, or tinkering with Linux.

~/about/lucas.cs
public sealed record Lucas
{
  string Role => "Backend Engineer";
  string[] Tools => [
    "PHP / Laravel",
    "C# / .NET",
    "Go / Linux",
  ];
}

Selected Work

Projects I maintain.

Open-source tools born out of my own needs, with a strong focus on the osu! community.

  1. 01 / DESKTOP APPLICATION

    Maintained · v2.7.1

    MapWizard

    A cross-platform toolkit for osu! mappers

    A dedicated desktop app designed to automate the repetitive parts of beatmap creation, handling hitsounds, metadata, combo colours and updates.

    Languages

    • C# 99.7%
    • Shell / Batch 0.3%

    Platforms

    Windows · macOS · Linux

    Dev Patterns

    MVVM · Dependency Injection · Reactive

    Stack

    .NET 10 · Avalonia 12 · Velopack · ManagedBass

    Community

    12 stars · 2 forks

    What it does

    • Hitsound & metadata management
    • Combo colour studio
    • Live osu! memory integration
    • Auto-updates
  2. 02 / SERVICE AND DISCORD BOT

    Maintained

    MappingFeed

    Real-time osu! event pipeline for Discord communities

    Continuously polls osu! map and group events, stores them safely in SQLite, dispatches customizable Discord notifications, and exposes recent activity via an HTTP API.

    Languages

    • C# 99.6%
    • Dockerfile 0.4%

    Platforms

    Web API · Discord · Docker

    Dev Patterns

    Worker Services · Repository · Dependency Injection

    Stack

    .NET 10 · ASP.NET Core · EF Core · NetCord

    Community

    1 star · 1 fork

    What it does

    • Live map & group event feeds
    • Background Workers

Writing

Things I’ve written.

Thoughts on software development, Linux, mapping, and lessons learned from building (and fixing) things.

About

About

I’m Lucas, a backend engineer based in São Paulo, Brazil. I'm passionate about clean architecture, building reliable systems, and writing code that is as easy to understand as it is to maintain.

Now
Backend Engineer @ KBR TEC
Focus
PHP, Laravel, C#, .NET, APIs, architecture
Values
Open-source software, intuitive tools, well-architected systems
Languages
Portuguese, English, Spanish
Off-hours
osu!, gaming, anime, Linux customization