Caio Carvalho
SSenior Engineering Manager at Dovetail Financial | ex-Despegar
- Dovetail Financial
- Rio de Janeiro, Brazil · BRT (UTC-3)
- 11+ years experience
- Instituto Tecnológico de Buenos Aires
- English, Portuguese, French
Messaging unavailable
Overview
Currently at Dovetail Financial, where I lead developer tools with a team of 26. Cut p99 latency on the developer experience services from 330ms to 161ms. Before that: Despegar and Kavak. Most at home with CLI design and LSP.
Good reasons to reach out
- Working sessions on CLI design
- Questions about developer tools
- Second opinions on compilers decisions
Please don't message about
- Recruiters for roles outside my stack
- Offshore staffing offers
Replies on weekday evenings
Skills
TypeScriptRustcompilersLSPVS Code extensionsCLI design
Experience
- Senior Engineering ManagerSep 2025 - PresentDovetail Financial · 1 yr 1 mo · Full-time · Rio de Janeiro, Brazil
- Shipped a rewrite that took build times from 43 minutes to under 5.
- Cut p99 latency on the developer experience services from 775ms to 82ms.
- Senior Software EngineerFeb 2022 - Sep 2025Despegar · 3 yr 7 mo · Full-time · Rio de Janeiro, Brazil
- Mentored 11 engineers through their first promotion.
- Staff Software EngineerMar 2020 - Feb 2022Kavak · 1 yr 11 mo · Full-time · Rio de Janeiro, Brazil
- Cut p99 latency on the developer experience services from 739ms to 56ms.
- Engineering ManagerApr 2018 - Mar 2020McKinsey & Company · 1 yr 11 mo · Full-time · Rio de Janeiro, Brazil
- Led the migration of 77 services to Rust.
- Shipped a rewrite that took build times from 23 minutes to under 3.
- Senior Software EngineerSep 2015 - Apr 2018Embraer · 2 yr 7 mo · Full-time · Rio de Janeiro, Brazil
- Shipped a rewrite that took build times from 17 minutes to under 6.
Projects
Open-source TypeScript toolkit
2025A small library for developer tools that 705 developers star on GitHub.
References
No references yet.
Education
- Instituto Tecnológico de Buenos AiresIngeniería, Electronics and Communication2006 - 2010
Details
Compensation expectations
What they are targeting for their next role.
Visible to connections
Direct contact details
Direct email and a scheduling link.
Visible to connections