Principal Engineering & Investment Strategy (By Referral)
Zagreb, Croatia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Top expert inNeovim and Vim Ecosystem Development
Val Markovic is a seasoned engineering leader with 14+ years building high-scale infrastructure and machine learning systems across Google, LinkedIn, and Meta, and now advising selectively as Principal for engineering and investment strategy. He led large YouTube and Ads-serving teams responsible for brand-safety and feed systems that gate revenue, blending infra, AI, and reviewer tooling to operate at human-and-system scale. Val is also the creator and long-time lead of YouCompleteMe, the widely adopted Vim code-completion engine whose server ycmd powers multiple editors—evidence of his deep open-source craftsmanship in developer tooling. Comfortable shifting between low-level performance work and product-facing systems, he pairs an MSc (magna cum laude) in Computer Science with a track record of shipping robust, production-critical software.
14 years of coding experience
15 years of employment as a software developer
M.Sc. Magna Cum Laude Computer Science, M.Sc. Magna Cum Laude Computer Science at University of Zagreb / Sveučilište u Zagrebu
Contributions:1314 commits, 67 PRs, 133 pushes in 7 years 3 months
Contributions summary:Val primarily focused on enhancements and bug fixes for the code-completion engine for Vim. They updated gmock libraries, refactored code for improved efficiency, and addressed several ranking issues related to completion suggestions. The user also contributed to improving the user interface with commands to provide more information and to make the overall experience much smoother for users of the engine.
Contributions:384 commits, 133 PRs, 212 pushes in 5 years 2 months
Contributions summary:Val focused on modifying and improving the code-completion and code-comprehension server. The user updated code to work with a new ycmd location by modifying several Python files, including `ycmd/utils.py`, `ycmd/completers/cs/cs_completer.py`, and `ycmd/handlers.py`. Additionally, the user contributed to building and testing scripts by splitting them into ycmd/ycm versions.
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.