David Sackstein

Senior Software Engineer at FundGuard

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
David Sackstein is a Senior Software Engineer based in Israel with 10+ years of professional experience building high-quality software across C#, C++, Java and Python. He pairs deep systems and embedded expertise—especially in video encoding/streaming—with pragmatic consulting and training skills developed as a longtime consultant and former VP R&D/CTO. At FundGuard and through his consultancy Code Precise he emphasizes clean code, Agile practices and simple solutions to complex problems, often bridging desktop, server and real-time embedded domains. David is an active contributor to OpenCover, improving its .NET profiler logging and timer-driven buffer flushes—demonstrating attention to low-level reliability and tooling. He holds engineering and mathematics degrees summa cum laude from Technion and an MBA from Tel Aviv University, blending rigorous technical depth with business perspective. Colleagues rely on him for analytical system-level thinking and practical, production-ready implementations.
code10 years of coding experience
job18 years of employment as a software developer
bookSumma cum laude, Summa cum laude at Technion - Israel Institute of Technology
bookMBA, Business Studies, MBA, Business Studies at Tel Aviv University
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
540reputation
106kreached
12answers
31questions
github-logo-circle

Github Skills (23)

timers10
c-language10
windows10
timer10
windows-xp10
profiling10
code-coverage10
cprogramming-language10
command-line-arguments9
dotnet9
net9
command-line9
command-line-parser9
asp-net9
integration-testing6

Programming languages (9)

TypeScriptC#JavaC++CRustGoPython

Github contributions (5)

github-logo-circle
OpenCover/opencover

May 2017 - May 2017

A code coverage tool for .NET 2 and above (WINDOWS OS only), support for 32 and 64 processes with both branch and sequence points
Role in this project:
userBack-end Developer
Contributions:15 commits, 1 PR, 3 comments in 1 day
Contributions summary:David primarily focused on enhancing the OpenCover code coverage tool, specifically interacting with the profiler component. They removed legacy logging methods and implemented an ATLTRACE-based approach. Additionally, the user added functionality to flush buffer periodically to the host via a timer and introduced logging in the profiler and timer components. The user also made changes to the command-line parser, adding the ability to configure the timer interval.
sequencedotnetwindowsopencovermono
Contributions:337 commits, 18 PRs, 46 pushes in 1 year
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
David Sackstein - Senior Software Engineer at FundGuard