
Matej Gradicek
Verified Expert in Engineering
Software Engineer and Developer
Zagreb, Croatia
Toptal member since December 13, 2023
Matej is a software engineer with a passion for back-end service development. He excels in dynamic environments and possesses a strong appetite for learning. Matej's extensive experience, primarily gained at Microsoft and Superbet, involves coding, testing, ensuring production readiness, establishing CI/CD pipelines, and providing mentorship while leading teams of junior engineers.
Portfolio
Experience
- Data Structures - 10 years
- Algorithms - 10 years
- Monitoring - 3 years
- Cloud - 3 years
- Distributed Systems - 3 years
- Apache Kafka - 2 years
- Go - 2 years
- C#.NET - 2 years
Availability
Preferred Environment
Algorithms, Computer Science, Data Structures, Distributed Systems, Go
The most amazing...
...thing I've developed is a billing pipeline for an Azure compute service that generates billions of dollars for Microsoft.
Work Experience
Software Engineer
Microsoft
- Executed a data pipeline migration that empowered Microsoft partners to observe enhanced workflow adoption for their clients.
- Contributed significantly to the back-end development of the Microsoft 365 Referrals service.
- Implemented a new feature in the Office client, reaching millions of users through the rollout.
Software Engineer and Tech Lead
Superbet
- Headed a team of four junior developers in creating a sportsbook tool utilized internally by traders to facilitate the automation of offers, expand visibility, and enable efficient management of outcome prices.
- Developed a print solution to facilitate the transition of 70% of football matches from a legacy manual tool to a new, automated system.
- Designed and implemented back-end services while coordinating with client teams to enable the placement of bets for various outcomes within the same match. This configurable solution was deployed for both football and basketball.
Software Engineer
Microsoft
- Streamlined monitoring, increased performance and reliability, and implemented infrastructure as code (IaC) for the Azure billing pipeline, contributing to the generation of billions of dollars for Microsoft.
- Developed a back-end service for monitoring the health of Office applications across various builds and architectures in different tenants. This encompassed diverse environments, including some with hundreds of thousands of devices.
- Created CI/CD pipelines, IaC, monitoring solutions, and acceptance tests for the Office application health solution.
Experience
Azure Billing Pipeline
Education
Master's Degree in Computer Science
University of Zagreb - Zagreb, Croatia
Skills
Languages
Go, C#.NET
Platforms
Apache Kafka, Azure, Kubernetes
Storage
Amazon DynamoDB, Cloud Deployment
Other
Algorithms, Data Structures, Distributed Systems, Monitoring, Cloud, CI/CD Pipelines, GitOps, Infrastructure as Code (IaC), Site Reliability Engineering (SRE)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring