maot.dev
menu +

Lucas Veiga · engenheiro backend

Eu construo softwares que cumprem o que prometem.

Trabalho principalmente com PHP e C#/.NET, desenvolvendo sistemas backend e ferramentas para resolver problemas do meu dia a dia. Também sou apaixonado por open source, mapping no osu! e Linux.

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

Projetos Selecionados

Projetos que mantenho.

Ferramentas open source que nasceram das minhas próprias necessidades, com grande foco na comunidade de osu!.

  1. 01 / APLICATIVO DESKTOP

    Mantido · v2.7.1

    MapWizard

    Um toolkit multiplataforma para mappers de osu!

    Um aplicativo desktop dedicado a automatizar as partes mais repetitivas da criação de beatmaps, gerenciando hitsounds, metadados, combo colours e atualizações de forma contínua.

    Linguagens

    • C# 99.7%
    • Shell / Batch 0.3%

    Plataformas

    Windows · macOS · Linux

    Padrões Arquiteturais

    MVVM · Dependency Injection · Reactive

    Tecnologias

    .NET 10 · Avalonia 12 · Velopack · ManagedBass

    Comunidade

    12 estrelas · 2 forks

    O que faz

    • Gerenciamento de hitsounds e metadados
    • Estúdio de Combo Colours
    • Integração em tempo real com a memória do osu!
    • Atualizações automáticas
  2. 02 / SERVIÇO E BOT PARA DISCORD

    Mantido

    MappingFeed

    Pipeline de eventos do osu! em tempo real para comunidades no Discord

    Monitora continuamente eventos de mapas e grupos do osu!, armazena tudo em SQLite, envia notificações personalizadas para o Discord e expõe as atividades recentes via API HTTP.

    Linguagens

    • C# 99.6%
    • Dockerfile 0.4%

    Plataformas

    Web API · Discord · Docker

    Padrões Arquiteturais

    Worker Services · Repository · Dependency Injection

    Tecnologias

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

    Comunidade

    1 estrela · 1 fork

    O que faz

    • Feeds em tempo real de mapas e grupos
    • Workers secundários

Artigos

Textos recentes.

Reflexões sobre desenvolvimento, Linux, mapping e lições que aprendi construindo (ou consertando) as coisas.

Sobre

Sobre

Sou o Lucas, engenheiro backend de São Vicente, SP. Valorizo arquitetura limpa, sistemas confiáveis e código que seja fácil de entender e manter a longo prazo.

Hoje
Backend Engineer @ KBR TEC
Foco
PHP, Laravel, C#, .NET, APIs, architecture
Valores
Software livre, ferramentas objetivas, sistemas bem projetados
Idiomas
Portuguese, English, Spanish
Fora do trabalho
osu!, jogos, animes e explorar o ecossistema Linux