Itay Marom

Technical Lead at Cisco

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
Itay Marom is a technical lead with over a decade of experience in computer networking and real-time embedded software, currently driving engineering at Cisco. He is expert in C/C++, Python and Linux/bare-metal systems, with deep interests in operating systems, performance optimization, debugging and open source. His hands-on contributions to high-profile projects like the TRex traffic generator show practical mastery of low-level packet processing, RPC reliability and timing-sensitive networking code. Comfortable in multi-threaded environments, he is increasingly embracing event-driven and asynchronous designs to improve scalability and maintainability. Based in Israel and trained in software engineering at Tel Aviv University, he favors pragmatic tooling (DPDK, Docker, fast CLI utilities) that delivers measurable results.
code11 years of coding experience
bookBachelor of Science (B.Sc.), Software Eng., 90, Bachelor of Science (B.Sc.), Software Eng., 90 at Tel Aviv University
languagesHebrew, English
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
network-protocol10
python9
performance-optimization9
json-rpc9
networking8

Programming languages (5)

JavaC++CJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
trex-core site
Role in this project:
userBack-end Developer
Contributions:782 commits, 2 PRs, 20 comments in 2 years 10 months
Contributions summary:Itay appears to have focused on improving the performance and reliability of the TRex core and its associated RPC server. Their work included bug fixes related to packet processing, enhancements to the JSON-RPC client, and adjustments to the timing of packet streams. The user's commits demonstrate expertise in low-level packet manipulation, networking protocols, and optimizing communication between client and server components. Their contributions involved code-level changes in C++ and Python, indicating a strong understanding of the codebase.
trexstatelessdpdkpython-3traffic-generation
imarom/llvm-project

Feb 2020 - Aug 2020

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:3 pushes, 1 branch in 6 months
llvm-ircompilerstechnologiesclangsubmit
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