A forward-thinking software engineer with over 15 years of experience crafting high-performance distributed systems. Expert in guiding technical teams to deliver scalable, cutting-edge solutions that drive business innovation.

Specialties: Generative AI & LLM Applications, Cloud-Native Architecture, Distributed Data Processing, Platform Engineering, Technical Leadership, Database Systems & Query Optimization, Site Reliability Engineering (SRE)

Experience

Datadog

Jan 2024 — Present

Staff Software Engineer

Technical Leadership: Lead Query Execution initiatives (Query Planning and Connectors) serving hundreds of millions of queries daily across dozens of observability use cases—parsers, cost-based optimization, and distributed execution engines.

Team Leadership: Directly led up to 12 engineers. Established technical standards and drove architectural decisions for critical query infrastructure.

Incident Command: Core Incident Commander for high-severity incidents, handling dozens of critical situations. Frequently on-call for the most critical query services with stringent reliability requirements.

AI Agent Development: Architected AI agents for data retrieval using LLMs and RL-based training, enabling natural language to optimized query translation.

Platform Reliability: Established golden query suites and end-to-end testing standards, reducing production incidents. Managed on-call rotation for critical query infrastructure.

Cross-functional Impact: Partnered with product teams to unify fragmented query experiences, consolidating 15+ legacy connectors into a single optimized path—improving developer velocity and reducing maintenance overhead.

Stack: Golang, Java, Python, Trino, DataFusion, Apache Calcite, Kubernetes, LLMs, RL

Google

Aug 2022 — Jan 2024

Software Engineer, Tech Lead

Data Platform Leadership: Led Dataflow Platform team of 5 engineers responsible for 200+ production pipelines processing petabytes of data daily across Google Cloud.

Infrastructure Modernization: Architected dynamically defined templates framework, reducing new pipeline e2e development time by 60%—enabling 3x more use cases with same team capacity.

Security & Reliability: Spearheaded migration to minimal Distroless container images, eliminating over 80% of CVE surface area. Automated deployment processes.

Stack: Java, Python, C++, Apache Beam, Kafka, Docker, Dataflow

TOTVS Labs

Sept 2015 — Jul 2022

Senior Backend Engineer

Big Data Platform: Architected scalable streaming pipelines processing billions of events daily using Kafka, Elasticsearch, and Couchbase—powering ML-driven recommendation engines for enterprise customers.

Technical Leadership: Primary driver for architectural decisions across the backend platform. Established technical direction for distributed systems and data processing initiatives.

Performance Engineering: Built dynamic configuration-to-bytecode compilation engine, reducing rule evaluation latency by 80% and enabling real-time personalization at scale.

Stack: Java, Python, Kafka, Elasticsearch, Couchbase, Docker, JVM tuning

TOTVS

Mar 2009 — Aug 2015

Senior Software / R&D Engineer

Enterprise Integration: Designed and implemented data integration layer serving 5,000+ global manufacturing companies, processing millions of transactions daily with sub-second latency requirements.

Developer Productivity: Built internal tools including source code search engine (Lucene-based) and white-box code validators, improving team productivity by 30% and reducing bug escape rate.

System Architecture: Architected real-time application integration pipelines using EDA patterns, achieving high uptime for critical enterprise workflows across distributed deployments.

Stack: Java, Elasticsearch, Lucene, Spring, EJB, SQL, Oracle, Progress

Education

North Carolina State University

Master of Computer Science

North Carolina State University

Bachelor of Science, Computer Science