São Paulo, Brasil · 5+ anos

Lucas VeigaDesenvolvedor Back-end

Construo e opero APIs, plataformas internas e sistemas em produção com .NET e Laravel. Também mantenho ferramentas open source para mappers de osu!.

Experiência

Trabalho em produção, do primeiro commit à realidade do plantão.

Comecei com Java e JSP, passei por entregas full stack e hoje me concentro em arquitetura de back-end, integrações e sistemas que precisam continuar funcionando.

  1. jul. 2022 — atual

    KBR TEC

    Remoto

    Desenvolvedor Back-end

    Construo e opero sistemas empresariais com .NET, Laravel, mensageria, workers e infraestrutura em nuvem.

  2. abr. 2021 — jul. 2022

    KBR TEC

    Remoto

    Estagiário de Desenvolvimento

    Passei da manutenção de aplicações para a entrega de funcionalidades em produção, do back-end à interface.

  3. mar. — dez. 2019

    DBVTech

    Santos-SP · Presencial

    Estagiário de Desenvolvimento

    Meu primeiro código profissional foi em Java e JSP: camadas de serviço, páginas web e manutenção de sistemas integrados.

Projetos

Ferramentas que ainda mantenho e uso.

Três projetos que construo e mantenho de ponta a ponta: uma plataforma de publicação com streaming abaixo de um segundo, um app desktop multiplataforma para mappers de osu! e um pipeline de eventos em tempo real para o Discord. Cada um nasceu de um problema meu para resolver.

  1. Aplicativo desktopv2.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.

    Onde roda
    WindowsmacOSLinux
    Stack
    .NET 10Avalonia 12Velopack
  2. Serviço e bot para Discordactive

    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.

    Onde roda
    Web APIDiscordDocker
    Stack
    .NET 10ASP.NET CoreEF Core
  3. Plataforma de publicação e streaming ao vivoactive

    Blog dos Afogados

    Publicação independente com streaming abaixo de um segundo

    Uma plataforma Laravel para histórias, conversas e transmissões ao vivo, reunindo fluxo editorial, streaming via Broadcast Box, chat em tempo real e emotes da 7TV.

    Onde roda
    WebLive streamingDocker
    Stack
    Laravel 13Livewire 4Broadcast Box

Textos

Notas sobre problemas que precisei resolver.

Guias curtos sobre Linux, Wine e fluxos no desktop. Publico quando vale a pena encontrar a solução de novo.

  1. Deploys um pouco mais seguros em hospedagens compartilhadasUm deploy Laravel em hospedagem compartilhada, uma public_html cheia de coisa que não deveria estar ali e o caminho pra arrumar isso.6 min de leitura ·
  2. Capturando e enviando screenshots no LinuxUm fluxo em Bash que captura uma imagem com o Flameshot, envia ao s-ul.eu e copia a URL resultante.2 min de leitura ·

Contato

Precisa de alguém no back-end que leia os logs antes de chutar?

Mandar um e-mail