Backend Engineering

Daniel Azevedo

Backend Software Engineer — Distributed Systems, Cloud-Native Architectures and Scalable Systems

Backend Software Engineer with 6+ years of experience designing and operating distributed systems in production environments. Specialized in microservices, cloud-native architectures and event-driven systems, with hands-on experience in Kubernetes-based deployments and high-impact platforms.

Profile

Backend Software Engineer with 6+ years of experience designing and operating distributed systems in production environments. Specialized in microservices, cloud-native architectures and event-driven systems, with hands-on experience in Kubernetes-based deployments and high-impact platforms.

Professional Experience

Software Engineer — Distributed Systems and Edge-Cloud
IMD/UFRN — FUNPEC/FINEP (SPICI Project)
Sep 2025 – Present Natal, Brazil (Hybrid)
  • Designed and implemented backend microservices for a distributed edge-cloud platform processing realtime multimodal AI pipelines.
  • Developed intelligent orchestration strategies for workload allocation across heterogeneous GPU nodes.
  • Built scalable REST APIs using Domain-Driven Design and Clean Architecture.
  • Deployed and operated services in Kubernetes (K3s), managing distributed workloads and configurations.
  • Migrated systems from Docker Compose to production-grade orchestrated infrastructure.
  • Integrated PostgreSQL with schema versioning using Flyway.
  • Implemented CI/CD pipelines using GitLab for automated delivery.
Software Engineer and Technical Lead
Municipality of João Pessoa (UMTI)
Apr 2024 – Present Hybrid
  • Led backend development and technical decision-making for government digital transformation systems.
  • Integrated municipal platforms with external APIs and enterprise services.
  • Conducted architecture reviews and enforced engineering best practices.
  • Developed systems using Java, Oracle APEX and web technologies.
  • Reduced delivery cycle from 3–4 weeks to 5–7 days (60% improvement).
  • Contributed to a project recognized by Oracle as a global innovation case.
Backend Software Engineer (Contract)
Daniel Azevedo Tech
Aug 2021 – Present Remote
  • Designed and built scalable backend systems using Java and Spring ecosystem.
  • Developed REST APIs with structured validation, DTO patterns and error handling.
  • Implemented microservices architectures with asynchronous communication using RabbitMQ.
  • Modeled relational databases (PostgreSQL/MySQL) with Flyway migrations.
  • Standardized environments using Docker and Docker Compose.
  • Applied SOLID principles, Clean Code and design patterns in production systems.
Backend Software Engineer
Datainfo — SEFAZ-PB
Dec 2023 – Apr 2024 Remote
  • Maintained mission-critical enterprise tax systems using Java EE.
  • Developed features using Servlets, JSP, EJB and JPA within MVC architecture.
  • Automated background processing using Quartz Scheduler.
  • Managed builds with Maven and versioning using GitLab.
Full Stack Developer Intern
Grupo Elfa
Jun 2023 – Jan 2024 Hybrid
  • Developed internal systems using Angular and NestJS.
  • Implemented secure authentication flows using JWT.
  • Integrated frontend with AWS Lambda (serverless architecture).
Python Developer Intern
Federal Court of Paraíba
Mar 2022 – Jun 2023 João Pessoa, Brazil
  • Built internal systems using Django.
  • Automated judicial workflows using Python and Selenium.

Projects

MigSign — Digital Signature System
INPI Patent: BR512025001183

Developed secure backend system for PDF digital signatures using A1/A3 certificates and SHA-256.