Nir Bar

Freelance Senior C Developer at Panel::Software

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
🎓
Top School
Nir Bar is a seasoned freelance Senior C/C++ developer and Technion-trained computer engineer with over 25 years of hands-on experience across Linux, Windows and embedded systems. He specializes in high-concurrency, low-CPU-footprint software for DSP, SoC and real-time environments, pairing deep systems knowledge with pragmatic API and library design. Nir has led pre-silicon verification efforts using SystemVerilog and Perl, and his open-source contributions include enhancing the WiX Toolset’s burn engine to better handle MSI transactions and rollback boundaries. Comfortable as both an individual contributor and a small-team lead, he’s delivered projects ranging from medical analysis on Jetson Nano to cross-platform encryption and kiosk systems. Known for maintaining and modernizing legacy codebases, he thrives on optimizing performance where every CPU cycle matters.
code13 years of coding experience
job5 years of employment as a software developer
bookEngineer, Computer Engineering, Engineer, Computer Engineering at Technion - Israel Institute of Technology
bookORT Bialik
languagesEnglish, Hebrew
github-logo-circle

Github Skills (6)

iswix10
c-language10
wix10
cprogramming-language10
xml9
build-automation8

Programming languages (5)

C#TypeScriptJavaC++HTML

Github contributions (5)

github-logo-circle
wixtoolset/wix

Aug 2021 - Dec 2022

WiX Toolset Code
Role in this project:
userBack-end Developer
Contributions:15 reviews, 5 commits, 17 PRs in 1 year 4 months
Contributions summary:Nir primarily contributed to the WiX Toolset's core functionality, focusing on the burn engine and related APIs. Their work included modifying code to support MSI transactions, including changes to the logging of rollback boundaries. Additionally, the user implemented features to manage and log rollback boundaries within the burn engine. These contributions appear to enhance the toolset's ability to manage installations and uninstalls.
toolsetwixwifiwix-toolset
nirbar/TidyBuild

Dec 2017 - May 2023

Contributions:22 pushes, 1 branch, 14 tags in 5 years 5 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
Nir Bar - Freelance Senior C Developer at Panel::Software