Daniel Krikun

Senior Software Engineer at Undisclosed Company

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
Daniel Krikun is a Senior Software Engineer with 15 years of experience, based in Israel, who focuses on designing and implementing robust, high-performance software components. A Technion-trained computer scientist, he combines old-school debugging rigor with a creative, open-source mindset and a keen interest in cutting-edge technology. He has contributed to core distributed messaging infrastructure—working on ZeroMQ's C++ engine to implement features like ZMQ_CONFLATE, mutex locking, and double buffering, and adding tests to ensure correctness. Known for pragmatic engineering and attention to synchronization and concurrency details, he excels at making low-level systems reliable and maintainable.
code15 years of coding experience
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Technion - Israel Institute of Technology
github-logo-circle

Github Skills (8)

c-language10
zeromq10
cprogramming-language10
messaging10
networking10
mutex10
concurrency10
mux10

Programming languages (15)

C#C++CRustSchemeCMakeMakefileGo

Github contributions (5)

github-logo-circle
zeromq/libzmq

Aug 2013 - Aug 2013

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 comments, 1 issue in 2 days
Contributions summary:Daniel contributed to the core engine of ZeroMQ, focusing on implementing and refining features related to message handling and synchronization. Their work includes adding functionality for mutex locking and double buffering to support the ZMQ_CONFLATE option. The user also added the implementation of the ZMQ_CONFLATE option and integrated it into the pipe management system. Finally, they added tests to ensure the correct functionality of the ZMQ_CONFLATE option.
cppzeromqzmqmessagingconcurrency
dkrikun/syscpar

Dec 2010 - Dec 2018

Contributions:14 commits, 1 push in 8 years 2 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