Bar Weiss

Senior Software Engineer at Island

Tel-Aviv, Tel-Aviv 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
Bar Weiss is a senior software engineer based in Tel Aviv with nine years of hands-on experience building high-performance C++ and Python systems, especially on Windows. He has led engineering teams through startup-to-acquisition transitions and into large-scale product organizations, combining strong project management with a focus on modularity and scalability. Bar’s background in military intelligence gave him deep expertise in networks, proprietary protocol design, and low-level Windows internals, which he pairs with modern web and backend development skills. At Datadog he contributed to observability tooling, including improving client IP tagging in a widely used Datadog tracing client, reflecting both product-minded engineering and open-source collaboration. Now at Island, he continues to bridge systems-level engineering and team leadership while maintaining a hobbyist practice in game development that keeps his creative problem-solving sharp.
code9 years of coding experience
job10 years of employment as a software developer
languagesHebrew, English
github-logo-circle

Github Skills (7)

distributed-tracing10
ruby10
tracer10
trace10
apm10
rack9
testing8

Programming languages (6)

C++ShellJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
DataDog/dd-trace-rb

Aug 2022 - Sep 2022

Datadog's client library for Ruby
Role in this project:
userBack-end Developer
Contributions:19 reviews, 14 commits, 1 PR in 9 days
Contributions summary:Bar primarily contributed to the Datadog Ruby tracing client by implementing features related to client IP tagging in the Rack environment. They added support for including the `http.client_ip` tag and addressed review comments, refining the code and improving its functionality. Their work involved modifying specs and core files to validate and integrate the client IP functionality. They also made efforts to refactor code for better readability and to fix linter and compatibility issues.
datadogrubytracingapmdistributed-tracing
barweiss/go-tuple

Dec 2021 - Oct 2022

Go 1.18+ generic tuple
Contributions:6 releases, 1 review, 19 commits in 9 months
gogolanggolang-packagetuple-librarytuples
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