Vladimir Oltean

Software Engineer at NXP Semiconductors

Bucharest, Romania
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
Vladimir Oltean is a seasoned software engineer with 11 years focused on low-level Linux networking, embedded systems, and time synchronization technologies. Based in Bucharest and currently at NXP Semiconductors, he brings deep kernel and driver expertise—particularly in Ethernet MAC/PHY, switch (DSA) subsystems, VLAN handling, and hardware timestamping. His open-source contributions span high-impact trees like torvalds/linux and u-boot, where he’s fixed subtle VLAN/PTP bugs, refactored switch register handling, and hardened bootloader Ethernet support for diverse hardware. He also improved user-space PTP tooling and build automation workflows, reflecting a practical blend of kernel, userland, and release engineering skills. Collected around a security-focused master’s and a computer science bachelor’s, he combines systems-level rigor with a knack for uncovering and resolving elusive timing and networking edge cases.
code11 years of coding experience
job5 years of employment as a software developer
bookUniversitatea „Politehnica” din București, Facultatea de Automatica si Calculatoare
bookPOLITEHNICA București National University for Science and Technology
bookColegiul National de Informatica "Tudor Vianu"
github-logo-circle

Github Skills (29)

scripting10
bash10
c-programming10
c1110
dsa10
linux-kernel10
networking10
ptp10
c1710
ethernet10
kernel10
device-tree10
script10
u-boot10
sys10

Programming languages (13)

JavaC++CSSCMakefileTeXPerlTypeScript

Github contributions (5)

github-logo-circle
AOKP/vendor_aokp

Apr 2018 - Jan 2019

Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:25 commits in 9 months
Contributions summary:Vladimir primarily worked on the `extract_utils.sh` script, which is likely used for extracting proprietary blobs. Their contributions involved refactoring, adding new features, and fixing bugs within this script. The user added support for a "kang mode," improved the handling of pinned files and system-as-root layouts, and cleaned up variable names. These changes suggest a focus on automation and streamlining the process of extracting and integrating proprietary files within the AOKP build system.
richardcochran/linuxptp

Aug 2019 - Aug 2022

User space PTP stack for the GNU/Linux operating system.
Role in this project:
userBack-end Developer
Contributions:28 commits in 3 years
Contributions summary:Vladimir primarily contributed to the core logic of the Precision Time Protocol (PTP) stack for Linux. They focused on improving the reliability of the application by addressing issues related to socket receive queue events, and implementing a mechanism to print sync/follow-up mismatch events for debugging. They also refactored code related to the PMC functionality by moving the code into a smaller struct to be reused by other modules.
operating-systemlinuxgnuoperatingptp
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