Marian Pritsak

Software Architect at NVIDIA

Redmond, Washington, United States
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

🤩
Rockstar
🎓
Top School
Marian Pritsak is a Software Architect with a decade of experience building and hardening network infrastructure software, currently driving architecture work at NVIDIA from Redmond. He has deep, hands-on expertise in SONiC and SAI ecosystems—contributing runtime logging, PFC watchdog mechanisms, build automation, and CLI tooling across high-profile open-source projects used in production networking. Marian blends backend C/C++ development with DevOps and test automation, having implemented firmware upgrade scripts, Ansible role improvements, and integrated ptf into build pipelines. His work shows a pragmatic focus on observability and reliability, enabling dynamic loglevel control via Redis and proactive deadlock detection for switches. Prior roles at PLVision, OSTWARE and GlobalLogic reflect steady progression from C/C++ developer to architect-level responsibilities. A Lviv National Polytechnic University computer science graduate, he pairs systems-level depth with a collaborative open-source mindset.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Lviv National Polytechnic University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
59reputation
6kreached
9answers
2questions
github-logo-circle

Github Skills (62)

cli10
gnu-make10
docker10
c-language10
sonic10
python-click10
python10
redis10
apidoc10
debian10
configuration-management10
bash10
abstraction10
logger10
abstraction-layer10

Programming languages (6)

C++ShellCSSCHTMLPython

Github contributions (5)

github-logo-circle
opencomputeproject/SAI

Aug 2018 - Jan 2023

Switch Abstraction Interface
Role in this project:
userBack-end Developer
Contributions:72 reviews, 43 commits, 67 PRs in 4 years 6 months
Contributions summary:Marian contributed significantly to the SAI (Switch Abstraction Interface) project, primarily focusing on the extension of the interface. Their work involved adding and modifying experimental modules and APIs. The user also worked on compilation fixes and updates to the API, including the addition of new attribute types and support for features like policy-based hashing and tunnel configurations.
switchabstraction
sonic-net/sonic-buildimage

Oct 2016 - Jan 2019

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:1 review, 91 commits, 136 PRs in 2 years 3 months
Contributions summary:Marian's primary contributions focused on improving the build process and infrastructure for the SONiC buildimage. This included implementing firmware upgrade scripts for the Mellanox platform, adding runtime dependencies for syncd, and integrating ptf into the buildimage. They also refactored the build process to use Jinja2 templating and improved the overall build output. Furthermore, the user contributed to the infrastructure by adding the installer to the clean targets and enabling logging for specific targets.
armv6installableimage-buildsonicbinary-image
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
Marian Pritsak - Software Architect at NVIDIA