Bar Shavit

R&D Team Leader at Intercontinental Exchange

Tamra, North District, 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

👤
Senior
🎓
Top School
Bar Shavit is an R&D Team Leader with eight years of experience building high-scale, production-grade systems for military and financial sectors. He combines hands-on backend expertise in Go, .NET and Python with front-end experience in Angular, and has led transitions from on-premise to AWS while shaping CI/CD and containerized workflows. At Intercontinental Exchange he advanced big-data streaming reliability, and his open-source work improving RabbitMQ .NET client's asynchronous error handling reflects a focus on robustness and test quality. Previously he led development of a major naval networking system in the IDF, delivering architecture, automation and long-lived code improvements under operational constraints. Colleagues value him for pragmatic engineering, strong system-level thinking, and the ability to translate complex requirements into resilient, testable implementations.
code8 years of coding experience
job7 years of employment as a software developer
bookGraduate, Computer Software Technology/Technician, Graduate, Computer Software Technology/Technician at Mamram IDF
bookStudent, Computer Science, Student, Computer Science at The Open University of Israel
github-logo-circle

Github Skills (11)

rabbitmq10
async-await10
net10
asp-net10
unit-testing10
exception-handling10
csharp10
test-automation10
dotnet-core9
dotnet9
dotnet-new7

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:3 reviews, 7 commits, 1 PR in 3 days
Contributions summary:Bar primarily focused on improving the robustness and reliability of the RabbitMQ .NET client. Their contributions involved identifying and fixing exception handling issues within the asynchronous consumer service. The user also refactored and enhanced the unit tests to accurately catch exceptions. The changes demonstrate a focus on ensuring proper error handling and overall code quality.
dotnetrabbitmqdotnet-corec-sharp
BarShavit/dhgui

Mar 2020 - May 2020

A template dashboard GUI for a system
Contributions:68 pushes, 1 branch in 1 month
dashboard-templateguidashboard
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