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: Contributed to the Query Execution team (Query Planning and Connectors) to deliver a unified query experience across dozens of use cases at Datadog.

Core Contributor: Enhanced the platform across grammar/parsers, cost-based optimization, and execution—significantly improving robustness and correctness guarantees.

AI Agent Development: Building AI agents specialized in data retrieval, applying LLMs and reinforcement learning for efficient query generation and execution.

Reliability Focus: Managed on-call and operational efforts, standardizing deployments and establishing quality standards with end-to-end tests and golden queries.

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

Google

Aug 2022 — Jan 2024

Software Engineer, Tech Lead

Data Analytics: Contributed to Google Cloud Dataflow platform and Apache Beam, maintaining hundreds of pipelines to move vast amounts of data.

Technical Leadership: Led Dataflow Platform team (5-6 engineers). Expanded capabilities to handle new use cases through dynamically defined templates.

Reliability: Implemented enhancements for security and reliability. Moved workloads to minimal Distroless images and automated processes.

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

TOTVS Labs

Sept 2015 — Jul 2022

Senior Backend Engineer

Big Data Platform: Developed scalable streaming pipelines using NoSQL databases and search engines for ML-driven engines.

Architecture: Headed architectural decisions and mentored the Backend Engineering team.

Performance: Enhanced application performance through advanced JVM tuning and created an engine to compile dynamic configurations into bytecode.

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

TOTVS

Mar 2009 — Aug 2015

Senior Software / R&D Engineer

Enterprise Software Development: Contributed to large-scale enterprise software by developing core components and frameworks, including a data integration layer supporting major global manufacturing companies.

Project Design: Designed application integration pipelines utilizing various integration patterns, ensuring real-time performance and high availability.

Tool Creation: Developed internal tools that enhanced productivity, streamlined the development process, and improved software quality. These tools included search engines for source code/database schemas and white box code validators.

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

Education

North Carolina State University

Master of Computer Science

North Carolina State University

Bachelor of Science, Computer Science