Ivan Davidov is a seasoned Lead Software Engineer based in Sofia with over 20 years of hands-on experience and more than a decade of focused professional work delivering pragmatic software solutions. He blends deep systems-level expertise—demonstrated by creating a Minimal Linux Live distribution that handles root filesystem, initramfs, networking, overlay filesystems, boot improvements and an installer—with leadership in engineering delivery. Comfortable across the stack, Ivan translates complex infrastructure and bootstrapping challenges into lean, automatable tooling and repeatable processes. He holds a Master's in Software Technologies and a Bachelor's in Informatics from the University of Plovdiv, pairing formal training with long-term practical experimentation. Known for pragmatic problem solving, he brings a curiosity for low-level systems that informs robust, maintainable higher-level architectures.
11 years of coding experience
High School, English, Russian, High School, English, Russian at Foreign Language High School
Bachelor's Degree, Informatics, Bachelor's Degree, Informatics at University of Plovdiv 'Paisii Hilendarski'
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities.
Role in this project:
Full-stack Developer
Contributions:3 releases, 539 commits, 68 PRs in 8 years
Contributions summary:Ivan's contributions primarily revolve around building a minimal Linux live distribution. They implemented core functionality for creating the root file system and initramfs. They also added support for networking and overlay file systems, which are crucial for building a working, bootable operating system. Furthermore, they improved the boot process and added features like an installer.
Contributions:111 commits, 218 pushes, 1 branch in 1 year 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.