About me
Hello, World!
My name is Jan Samek. I am a freelance developer of low-level software and firmware solutions with nearly 10 years of expertise in professional software and firmware development in a range of companies, from very small businesses to international corporations in Czechia and Germany.
I started programming in C in September 2006, when I was nearly 12 years old, and gradually got into Java, Delphi, and C# programming, hardware design and Linux during my high school studies. At the university, I gladly returned to C, extending my skill portfolio with assembly programming (H8, MIPS) and theoretical background like formal language construction and processing.
Starting my career as a junior UEFI engineer (working student) in 2016 and moving to a full-time job in 2017, I acquired most of my early knowledge about PC platforms, x86 assembly and BIOS generally. It was then that I discovered coreboot in my free time and understood its potential and advantages over both legacy BIOS and UEFI.
Since then, I implemented support for multiple Intel x86-based motherboards, ranging from Apollo Lake to Raptor Lake, as part of my employment. Currently, I’m looking into extending my portfolio in the direction of ARM and RISC-V.
You can find more info on my LinkedIn Profile.