Tijana Gradina

Software Engineer at Google

Zurich, Zurich, Switzerland
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
Tijana Gradina is a software engineer based in Zurich with eight years of experience building robust backend systems and improving code quality at companies ranging from startups to Google. She brings strong Java expertise and a research-driven mindset—holding advanced degrees in computer science and pursuing a PhD—combined with hands-on production experience at Roche, KoloTree, and Matka AG. At Google she has focused on scalable, maintainable engineering and contributed to high-impact open-source work on the widely used google/libphonenumber project, where she refactored MetadataManager, fixed data races, and strengthened test coverage. Colleagues benefit from her attention to detail in testing and documentation as well as her ability to bridge academic rigor with practical delivery.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science, 9.43/10.0, Master's degree, Computer Science, 9.43/10.0 at Faculty of Sciences, University of Novi Sad
github-logo-circle

Github Skills (7)

unit-testing10
javas10
metadata-management10
mockito10
java10
testing10
build-automation9

Programming languages (3)

C#JavaC++

Github contributions (5)

github-logo-circle
google/libphonenumber

Feb 2022 - Dec 2022

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:132 reviews, 14 commits, 63 PRs in 9 months
Contributions summary:Tijana primarily focused on refactoring and improving the testing infrastructure of the libphonenumber library. They made significant changes to the `MetadataManager`, introducing new classes and optimizing data handling. Furthermore, the user updated and extended existing unit tests to cover new functionalities and edge cases within the library, demonstrating a strong focus on code quality and validation. They also fixed data races and updated documentation, contributing to the maintainability of the codebase.
javascript-libraryphone-numberphoneinternational-phoneunderscore
Contributions:39 pushes, 5 branches in 4 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