David Lemos

Senior Software Engineer
A nerd with a massive love for gaming and automation.

Work Experience

M&T Bank
Senior Software Engineer
Jul 2021 - Nov 2025
  • Built high-throughput data processing systems in Go, reducing production load by 40% through intelligent caching.
  • Modernized critical Wire platform services by migrating legacy TIBCO BusinessWorks solutions to Java Spring Boot, improving efficiency while maintaining feature parity
  • Shipped Branch Insights, an Angular & Spring Boot analytics platform, built on Red Hat OpenShift
  • Co-organized M&T's first annual tech-wide hackathon, focusing on ensuring a smooth Developer Experience

Projects

Proxmox Home Lab
Production-grade home infrastructure running 30+ services on LXCs and Docker containers with ZFS storage, automated Ansible deployments, and SSO authentication across all services.
GymSniper
Telegram bot in Go that automated gym class registration. Built by reverse engineering mobile app APIs.

Side Quests

  • Represented M&T Bank against 796 competitive teams, first-blooding multiple challenges in Reversing, Coding, and ICS categories.

  • Credited Playtester: Replicube 97% Positive Reviews

    Provided technical feedback on scoring logic and identified vulnerabilities that could lead to client-side RCE.

  • Buffalo Game Space Jam XX < 5 hours of sleep

    Picked up the Godot Engine and delivered a finished game within 48 hours with dangerously little sleep in-between.

  • dlemos.net

    This very page! Created to learn Svelte 5 & SvelteKit and as a spot to document my growth as a developer. Rumor has it there may even be some easter eggs hiding around...

Core Skills

GoPythonJavaTypeScript

Frameworks

Spring BootReactAngularSvelte

Infra

DockerOpenShiftProxmoxAnsible

Data

PostgreSQLSQL ServerRedis