Nikolay Nikolaev

Senior Software Programmer at Inretechelectro CJSC

Munich, Bavaria, Germany
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
Nikolay Nikolaev is a Senior Software Programmer based in Munich with 12 years of cross-disciplinary experience spanning embedded systems, Linux/Unix infrastructure, and PHP/Symfony enterprise development. He blends low-level hardware and FPGA design expertise with full-stack web and DevOps practice, having rebuilt initrd, developed drivers, containerized critical services, and led CI/CD and automation efforts. An active contributor to the flashrom project, he expanded support for numerous flash memory devices—showing a rare combination of open-source embedded impact and corporate systems delivery. His background includes real-time scientific hardware for aerospace applications and teaching OS and data-conversion topics, which informs his pragmatic, systems-first approach to architecture and security. Colleagues rely on him for solving highly complex technical problems and for bridging hardware-software boundaries that many engineers treat as separate domains.
code12 years of coding experience
job16 years of employment as a software developer
bookEngineer's degree, Computer Engineering, Engineer's degree, Computer Engineering at Moscow Aviation Institute
languagesРусский, Английский
github-logo-circle

Github Skills (7)

firmware10
updater10
embedded10
software-update10
flash-memory10
c-programming10
sys10

Programming languages (3)

CSSCPHP

Github contributions (5)

github-logo-circle
flashrom/flashrom

Jun 2013 - Jun 2013

Send patches to https://review.coreboot.org: https://www.flashrom.org/Development_Guidelines#GitHub
Role in this project:
userEmbedded Systems Engineer
Contributions:11 commits, 2 PRs, 5 comments in 1 day
Contributions summary:Nikolay primarily contributed to the flashrom project by adding support for various flash memory chips, including Sanyo LE25FW series, GigaDevice GD25* chips, Numonyx M45PE series, Eon EN25S and EN25QH series, AMIC A25LQ series, Micron/Numonyx/ST M25PX80, Spansion S25FL2 and S25FL...S series. Their contributions involved modifying flash chip definitions, implementing block erase functions, and adapting the software to interact with specific chip features. The impact of their work is to expand the compatibility of flashrom to support a wider range of flash memory devices.
github-guidelinesfirmware-updatecorebootdevelopment-guidelinesreview
evrinoma/PackingListBundle

Aug 2022 - Mar 2023

Contributions:117 commits, 60 pushes, 1 branch in 7 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
Nikolay Nikolaev - Senior Software Programmer at Inretechelectro CJSC