Victor聽Romero

Senior Software Engineer at Microsoft

Bellevue, Washington, United States
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 Romero is a Senior Software Engineer with seven years of experience building and maintaining low-level tooling and developer infrastructure, currently contributing to Microsoft's widely used vcpkg C++ package manager. He specializes in backend and build systems work鈥攊mplementing features like Ports and Triplets Overlay, enhancing test suites, and managing complex portfile and CMake integrations to ensure reliable cross-platform builds. Prior roles at Samsung and startups show a breadth across audio/video processing, AI-driven user modeling, voice-assistant integrations, and full-stack tooling, reflecting both research and product delivery experience. Based in Bellevue, WA, he blends systems engineering rigor with a curiosity for applied ML and developer experience improvements. Outside work he鈥檚 a longtime genre nerd and musician, which surfaces in a collaborative, creative approach to problem solving.
code7 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Universidad Aut贸noma de Baja California
languagesSpanish, English, Japanese
github-logo-circle

Github Skills (17)

dependency-management10
git10
c-language10
package-management10
build-system10
cmake10
cprogramming-language10
lib9
cicd9
c119
configuration-management9
c179
package-manager-tool9
package-manager9
version-control9

Programming languages (6)

TypeScriptC++CCMakeJavaScriptHTML

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Jan 2019 - Jan 2023

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBackend Developer
Contributions:9 releases, 765 reviews, 168 commits in 4 years
Contributions summary:Victor's commits primarily involve modifications to portfiles and CMakeLists.txt files within the vcpkg repository. These changes include merging branches, updating dependency versions, and applying patches to integrate and configure external libraries such as libidn2, libsodium, protobuf, wxWidgets, ebml, cppgraphqlgen, libiconv, openssl-uwp, openssl, plplot, libjpeg-turbo, imgui, tinyexif, x265, podofo, pdal-c, and many others within the vcpkg package management system. The user appears to be involved in maintaining and updating the library configurations for various projects, ensuring their proper integration and build process within the vcpkg environment.
c-plus-plussetuptoolspackage-managermacoscplusplus
microsoft/vcpkg-tool

Feb 2019 - Jan 2023

Components of microsoft/vcpkg's binary.
Role in this project:
userBack-end Developer & Build Engineer
Contributions:362 reviews, 54 commits, 86 PRs in 3 years 11 months
Contributions summary:Victor primarily focused on improving the build system and supporting features for the `vcpkg-tool` repository. They implemented the "Ports Overlay" feature, including refactoring path handling and adding associated help documentation. The user also worked on implementing "Triplets Overlay" and enhancing the test suite by adding tests for the "--overlay-ports" and "--overlay-triplets" arguments, indicating a focus on improving configuration and expanding testing capabilities. Further contributions include adding support for download mode and improving the versions database generator.
vcpkgbinary-smicrosoft
Find and Hire Top DevelopersWe鈥檝e 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 Romero - Senior Software Engineer at Microsoft