Victor Bombi is a Barcelona-based software-minded educator with 13 years of professional experience who teaches mathematics in the public system while maintaining an active profile in audio and multimedia software development. He contributes substantive C++ and backend work to prominent open-source audio projects like SuperCollider—adding unit generators, filters, and platform-specific server improvements—and has helped bridge native UI tooling through cimgui contributions. A former music director and composer for advertising and audiovisuals, he produces music and video work using LuaJIT and shares creations on SoundCloud and Vimeo, reflecting a strong intersection of signal processing, creative coding, and applied math. Victor’s background in medicine and surgery from Universitat de Barcelona adds an uncommon analytical and disciplined perspective to his technical and educational roles. He is comfortable working on low-level performance-sensitive code and audio synthesis while translating complex concepts for students and collaborators.
13 years of coding experience
Licenciado, Medicina y cirugia, Licenciado, Medicina y cirugia at Universitat de Barcelona
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
Role in this project:
Back-end Developer
Contributions:15 reviews, 663 commits, 78 PRs in 4 years 11 months
Contributions summary:Victor contributed to the cimgui/cimgui project by implementing new functionality and correcting definitions within the C API for imgui. Their commits focused on integrating specific features, such as utilizing igIsWindowHovered flags and implementing IMGuiIO changes. They also demonstrated involvement in adapting the API by updating to imgui v1.60.
Contributions:56 commits, 15 PRs, 114 comments in 5 years 7 months
Contributions summary:Victor primarily contributed to the SuperCollider plugins repository by adding and modifying C++ code related to audio processing and synthesis. Their work included the implementation of filter algorithms and delay lines, and creation of new unit generators (UGens) like the OteyPiano. The user also modified existing DWG UGens, including improvements to the Bowed and Plucked instrument models, and introduced supporting structures such as the ThirianDispersion. Furthermore, the user addressed issues with the correct initialization of elements like DWGSoundBoard and implementation of control changes.
audio-enginecomputer-musicugenssound-effectsaudio
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.