Site Reliability Engineer - Corp Compute And Storage SRE at Google
Dublin, Dublin 1, Ireland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ivan Vučica is a Site Reliability Engineer with 18 years of hands-on experience in systems, games and application development, currently working on Corporate Compute and Storage SRE at Google in Dublin. He joined Google in 2013 via the Ganeti team and has continuously bridged low-level virtualization, large-scale infrastructure and developer-facing tooling. Comfortable across Objective-C, C++, Python and backend systems, Ivan brings a rare combination of production SRE rigor and game-engine/OpenGL pedigree dating back to early indie and GNUstep projects. He is an active open-source contributor, having improved gRPC-Gateway’s OpenAPI generation and maintained platform compatibility in GNUstep’s base library. Colleagues rely on him for pragmatic system architecture and cross-platform interoperability, and he still pursues hobby game development that informs his practical, performance-minded engineering approach.
18 years of coding experience
15 years of employment as a software developer
Natural Sciences Gymnasium Graduate Natural Sciences, Natural Sciences Gymnasium Graduate Natural Sciences at XV. gimnazija
partial software engineering, partial software engineering at FER
Bachelor of Engineering (B.Eng.) computing, Bachelor of Engineering (B.Eng.) computing at Zagreb University of Applied Sciences
gRPC to JSON proxy generator following the gRPC HTTP spec
Role in this project:
Back-end Developer
Contributions:1 review, 20 commits, 16 PRs in 4 years 10 months
Contributions summary:Ivan primarily contributed to the gRPC-Gateway project by enhancing the Swagger/OpenAPI generation capabilities. Their work involved modifying the template generator to include descriptions for service methods and messages, leveraging proto comments for documentation. Furthermore, the user implemented support for custom OpenAPI object definitions and added security-related fields, improving the API's documentation and usability. These changes aimed to improve the integration and documentation of gRPC services through the generated OpenAPI specifications.
The GNUstep Base Library is a library of general-purpose, non-graphical Objective C objects.
Role in this project:
Back-end Developer & System Architect
Contributions:4 releases, 2 reviews, 31 commits in 8 years 6 months
Contributions summary:Ivan made several contributions focused on maintaining and improving the GNUstep Base Library. Their work included fixing syntax errors, refactoring code, and addressing platform-specific compatibility issues. They also added checks for platform-specific behavior and modified code related to Cygwin and other environments, demonstrating an understanding of system architecture. Additionally, they merged a pull request incorporating pkg-config for ICU detection.
objective-cgnugnustepfoundationgraphical
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.