Experience
Datadog
Jan 2024 — PresentStaff 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
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 2022Senior 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 2015Senior 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