Oleg Nykytenko

Senior SW Engineer at Luxoft

Odesa, Odesa Oblast, Ukraine
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
Oleg Nykytenko is a senior software engineer and embedded systems architect with over two decades of experience across automotive, industrial and energy automation domains, currently working on ADAS and infotainment platforms using C/C++, AUTOSAR and NVIDIA/QNX stacks. He combines hands-on firmware and hardware expertise from early MCU designs with recent leadership in domain architecture, safety verification and system health management for luxury carmakers. Oleg is also an active contributor to the D language toolchain and LDC/DMD projects, notably adapting compilers and the standard library for Solaris and x64/LP64 quirks—highlighting deep system-level and cross-platform knowledge. Based in Odesa, he pairs practical low-level engineering with requirements-driven architecture and team leadership, and often bridges gaps between OS internals, embedded constraints and product-level safety needs.
code12 years of coding experience
job13 years of employment as a software developer
bookMaster of Arts (M.A.) Electronic engineering, Master of Arts (M.A.) Electronic engineering at Zaporizhzhya National Technical University
languagesEnglish, Ukrainian, Russian
github-logo-circle

Github Skills (25)

datetime10
posixct10
os-development10
dword10
datetimes10
standard-library10
system-calls10
compiler-compiler10
solaris10
posix10
dt10
compiler10
operating-system10
multiplatform9
cross-platform9

Programming languages (3)

C++DAssembly

Github contributions (5)

github-logo-circle
dlang/phobos

May 2016 - Oct 2017

The standard library of the D programming language
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 5 comments in 1 year 6 months
Contributions summary:Oleg primarily focused on improving the D language's standard library, specifically addressing issues related to the Solaris operating system. Their contributions involved fixing bugs in the `getcwd` function, modifying buffer sizes, and correcting issues in the `std.datetime` module. These changes include adding code, correcting time offsets, and importing necessary modules for Solaris-specific functionality, demonstrating a strong understanding of system-level programming.
c-programmingmetatype-conversionphoneticsglossary
ldc-developers/ldc

Apr 2016 - Feb 2018

The LLVM-based D Compiler.
Role in this project:
userBack-end Developer
Contributions:23 commits, 1 PR, 1 comment in 1 year 9 months
Contributions summary:Oleg primarily focused on adapting the LDC compiler to the Solaris operating system. Their commits involve modifying system headers, implementing and fixing functionalities related to `stdio`, `dirent`, `termios`, `errno`, and `assert` for x64 and LP64 environments. They also addressed issues related to padding and included patches for Solaris, demonstrating an understanding of platform-specific implementations and cross-platform compatibility.
compilerldcdlangllvmd
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