About

About

Avatar

Lucas S. Vieira

Backend Developer · Former Tech Lead · Distributed Systems

MG, Brazil

I started making games at 12 with Clickteam Fusion, then moved to C# and XNA Game Studio with my own engine, spent years iterating on C++ game frameworks that never shipped, and eventually found my way to C and the PlayStation 1. That same curiosity took me through compilers, interpreters, and AI tooling in Rust — leading to a career building distributed systems by day.

Currently a Backend Developer with solid experience as Tech Lead, working with Python/Django after leading teams and architecting solutions in Golang. Expertise in Docker, Kubernetes, microservices, and observability. Passionate about software architecture, technical mentorship, and streamlining development workflows.

Technical Skills

Languages (current)

  • Python
  • SQL (PostgreSQL)

Frameworks (current)

  • Django, Flask

Languages (previous experience)

  • Golang, Rust, C, C++
  • Java, C#, Delphi
  • Common Lisp
  • JavaScript/TypeScript

Backend

  • Spring Boot, Node.js
  • REST APIs, Microservices
  • gRPC

Infra & DevOps

  • Docker, Kubernetes
  • Docker Swarm, CI/CD
  • Azure, Git

Databases

  • PostgreSQL, MySQL
  • SQL Server, MongoDB, Redis

Observability

  • Prometheus, Grafana
  • ELK Stack

Methodologies

  • Scrum, Kanban, XP
  • Unit Testing
  • SOLID, Design Patterns

Professional Experience

Backend Software Engineer — Technology company

Feb 2024 — Present

  • Backend development of a web platform using Python and Django
  • Implementation and maintenance of containerized infrastructure with Docker
  • REST API architecture and integration with legacy systems
  • Development process automation and technical documentation

Tech Lead — Tax/ERP systems company

Feb 2023 — Feb 2024

  • Technical leadership of a development team
  • Web solution architecture with Golang and Delphi: REST APIs, microservices
  • Technical guidance on best practices: SOLID, Design Patterns, Clean Code
  • Implementation of CI/CD pipelines and containerization with Docker
  • Mentoring and technical development of team members

Lead Developer — Enterprise solutions company

Jul 2022 — Feb 2023

  • System development with Node.js, TypeScript, JavaScript, and C#
  • Maintenance of systems with SQL Server and Microsoft Azure infrastructure
  • Application containerization with Docker for cloud deployment
  • CI/CD pipeline configuration (ARM Templates)

Software Developer II — Tax/ERP systems company

May 2022 — Jul 2022

  • Backend development with Java and Spring Boot for REST APIs
  • Implementation of integrations with legacy systems

Software Developer I — Tax/ERP systems company

Oct 2021 — May 2022

  • Development and maintenance for tax operations (NFe, NFCe, SPED)
  • Technical reference in Git and version control for the team

Education

  • Computer Science — In progress (2026)
  • Information Systems — UFVJM (2018 — 2023) — Incomplete
  • Computer Engineering — UNIFEI (2012 — 2016) — Incomplete

Languages

  • Portuguese: Native | English: Intermediate | Spanish: Basic | French: Basic

Community

  • Co-creator of Common Lisp Brasil
  • Presentation on Enactive Computational Models at XI EIICA (2021)
  • Presentation on Strange Loops and Enactive Theory at XII EBICC (2019)
  • Teaching Assistant for Algorithms and Data Structures III — UFVJM (2020)

Contact