Guy Rozenblat

Data Engineer (Scala Java)

Israel
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
Guy Rozenblat is a data engineer with seven years of professional software engineering experience, currently building Scala and Java-based data systems at Gigya in Israel. He transitioned from a C#/.NET infrastructure and server-side background into data engineering, bringing deep backend expertise and practical experience in microservices, caching, and tracing. His open-source contributions to the well-known microdot .NET microservices framework show attention to reliability—implementing caching controls, handling stale data, and adding tests. Comfortable across the stack, he combines rapid learning with steady production-focused delivery and a BSc in Computer Science from The Academic College of Tel-Aviv, Yaffo. Colleagues rely on him for pragmatic engineering trade-offs and for improving system observability and performance behind the scenes.
code7 years of coding experience
job4 years of employment as a software developer
bookBSC Computer Science, BSC Computer Science at The Academic College of Tel-Aviv, Yaffo
languagesEnglish, Hebrew
github-logo-circle

Github Skills (16)

net10
asp-net10
caching10
microservices-application10
dotnet10
microservices10
csharp10
dotnet-core10
unit-testing8
ninject8
configuration-file7
configurations7
configuration-management7
distributed-systems7
orleans7

Programming languages (1)

C#

Github contributions (2)

github-logo-circle
gigya/microdot

Feb 2019 - Apr 2022

Microdot: An open source .NET microservices framework
Role in this project:
userBack-end Developer
Contributions:93 commits, 36 PRs, 82 pushes in 3 years 3 months
Contributions summary:Guy primarily contributed to the `microdot` framework, a .NET microservices framework. Their work involved fixing type errors and adding comments within the `NinjectOrleansBinding` files. The user also worked on implementing caching mechanisms within the `AsyncCache` component and integrating with the `TracingContext` to control caching behavior. Further contributions include adding tests and implementing US changes related to caching, focusing on aspects such as suppressing caching and handling stale data.
dotnetconfigurationdistributed-systemscsharpservice-discovery
Example code for the git remote workshop
Contributions:1 push in 1 day
git-guiworkshop
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
Guy Rozenblat - Data Engineer (Scala Java)