LEONARDO MARCELINO VIEIRA Staff Engineer · Platform Engineering Platform engineer specializing in event-driven systems, observability infrastructure, and developer experience at scale CONTACT LinkedIn: https://linkedin.com/in/leonardomarcelinovieira GitHub: https://github.com/Zugruul/ Blog: https://leonardomarcelino.com Resume: https://leonardomarcelino.com/resume EXPERIENCE ---------- Software Engineer / Platform Engineer — Lumahealth Mar 2025 – Present • Architected a multi-channel patient messaging broadcast system supporting SMS, email, and voice with batching support — scaling capacity from a hard limit of 5,000 recipients to 600,000+ recipients in a single broadcast • Overhauled Datadog observability setup, instrumenting previously unmonitored critical paths and significantly improving issue detection time and MTTR for on-call engineers • Revamped local development onboarding experience using Minikube, reducing time-to-productive for new engineers from 2+ weeks to a few hours • Designed the engagements layer powering the future of Luma's AI-driven platform • Introduced AI-augmented development workflows across teams, significantly accelerating feature delivery and engineering throughput Software Engineer — Andela Mar 2024 – Mar 2025 • Owned the vetting and jobs domains end-to-end across multiple subdomains, delivering event-driven features using Node.js, TypeScript, PostgreSQL, and GCP • Rebuilt distributed tracing infrastructure, taking the system from unreliable partial traces to full end-to-end flow visibility across services, enabling confident incident investigation Software Architect — Emplifi.io May 2022 – Mar 2024 • Designed TikTok's content ingestion pipeline from the ground up and revamped YouTube's, contributing to a platform-wide system processing millions of jobs per day across all social networks — each job spanning thousands of posts, comments, and related entities • Promoted from Software Engineer to Architect based on technical impact and cross-team influence Software Engineer — Emplifi.io Aug 2019 – May 2022 • Built and maintained high-throughput backend services powering social content ingestion across Facebook, Instagram, X/Twitter, LinkedIn, and YouTube using Node.js, TypeScript, MongoDB, Redis, Elasticsearch, RabbitMQ, and AWS Mobile Developer — 4all Jul 2018 – Jul 2019 • Shipped React Native applications for official Brazilian soccer clubs including Internacional, Grêmio, Corinthians, Flamengo, São Paulo FC, and many more, deployed to iOS and Android • Founded and led an internal React Native mentorship program, reducing ramp-up time for new mobile developers joining the team EDUCATION --------- Post-graduate in Software Engineering and Innovation (Complete) Universidade Federal do Rio Grande do Sul 2019 – 2021 Bachelor in Software Engineering (Incomplete) Pontifícia Universidade Católica do Rio Grande do Sul 2017 – 2019 Bachelor in Accounting and Legal Sciences (Complete) Pontifícia Universidade Católica do Rio Grande do Sul 2012 – 2017 SKILLS ------ Programming Languages: JavaScript, TypeScript, Java, Rust, C, Python, Ruby Frontend & Frameworks: React.js, React Native, Next.js, Angular, AngularJS, HTML & CSS, Tailwind CSS, Expo Backend & Frameworks: Node.js, Express.js, Fastify, Deno, Actix-web, Rocket, Quarkus, FastAPI, @rotorsoft/eventually, @emplifi/bakeryjs Architecture: System Design, Microservices, Event-driven Architecture, CQRS, Event Sourcing, Monolithic Architecture, Domain-Driven Design, Clean Architecture, Hexagonal Architecture, SAGA Pattern Databases & Storage: PostgreSQL, MongoDB, Redis, MySQL, DynamoDB, Elasticsearch, AWS S3, SQLite, pgvector, Qdrant Cloud & Infrastructure: AWS, GCP, Kubernetes, EKS, Docker, AWS Lambda, Terraform, Helm, Kustomize, SOPS CI/CD & Automation: ArgoCD, Jenkins, GitLab CI, GitHub Actions, Fastlane Observability: OpenTelemetry, Prometheus, Grafana, Grafana Tempo, Jaeger, Datadog, PagerDuty, Kibana Messaging & Streaming: Kafka, RabbitMQ, Google PubSub, AWS Kinesis Integrations: Twilio, Facebook, Instagram, X / Twitter, LinkedIn, TikTok, Vkontakte, YouTube Specifications & Protocols: REST, GraphQL, gRPC, WebSockets, OpenAPI, OAuth 2.0, SAML, SIP Testing: Jest, Vitest, Mocha, Chai, Cucumber, Playwright Build & Tooling: ESLint, Vite, Nx, Turborepo AI & LLMs: LangChain, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), LLM Tool Use Paradigms & Practices: Functional Programming, Object Oriented Programming, Test-Driven Development (TDD), Behavior-Driven Development (BDD) LANGUAGES --------- English: Fluent Portuguese: Native