Victor Lima

Senior Software Engineer at Databricks

Natal, Rio Grande do Norte, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Victor Lima is a Senior Software Engineer with 8 years of experience building high-performance systems and AI-first products, currently developing AI/BI Genie at Databricks. He combines deep algorithmic skill—evidenced by multiple national and international programming medals and ICPC World Finals appearances—with practical engineering impact across companies like Plasmic, Google, and Microsoft. Victor has led end-to-end projects from LLM-based copilots and real-time collaboration to major performance wins (10x canvas speedups, distributed CI scaling, and code-size/runtime reductions in the Dart VM). An active contributor to the Dart SDK, he focuses on low-level optimizations such as SIMD inlining and unboxed numeric fields for AOT, bridging compiler internals and product needs. Based in Natal, Brazil, he pairs academic distinction with a knack for turning complex optimizations into tangible user and developer-facing improvements.
code7 years of coding experience
job5 years of employment as a software developer
bookFederal University of Rio Grande do Norte
languagesPortuguese, English
github-logo-circle

Github Skills (9)

compiler10
programming-language10
dart10
sdk10
aot10
compile10
architecture9
architectures9
arm9

Programming languages (5)

TypeScriptJavaC++JavaScriptDart

Github contributions (5)

github-logo-circle
dart-lang/sdk

Dec 2019 - Apr 2020

The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
Role in this project:
userBack-end Developer
Contributions:20 commits, 1 PR, 2 pushes in 4 months
Contributions summary:Victor primarily contributes to the Dart SDK, focusing on optimizing code and reducing code size within the VM. They made changes related to reducing code size for specific instructions (BoxInt64Instr, arm32 code), inlining SIMD operations, and enabling unboxed numeric fields in AOT compilation. Additionally, the user addressed issues concerning dynamic calls in SIMD operations and made modifications related to abstract classes and offset extraction, reflecting their work in code optimization for specific architectures.
dartsdkdart2jscore-librariesflutter
Contributions:20 commits, 15 pushes, 1 branch in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Victor Lima - Senior Software Engineer at Databricks