Compostella Jérémy

Platform Application Engineer

Phoenix, Arizona, United States
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
Compostella Jérémy is a Platform Application Engineer with 18 years of experience designing and shipping low-level software for embedded and Linux-based systems, currently at Intel in Phoenix. He leads boot and OTA design for Android on Atom platforms and has deep expertise in bootloaders, firmware flashing, and recovery systems, with significant contributions to projects like coreboot and TWRP. His open-source work includes practical enhancements to GNU coreutils (notably dd improvements) and memory- and platform-level fixes for Intel SoCs, reflecting a meticulous approach to reliability and safety. Comfortable across drivers, daemons, RTC and power management, he has delivered certified avionics drivers and real-time graphics stacks earlier in his career. Known for rapid learning, autonomous ownership and collaborative code review, he blends systems-level debugging with algorithmic thinking. An avowed tinkerer with GNU/Emacs and power-efficient Android tools, he often surfaces pragmatic improvements that prevent crashes and hard-to-find faults.
code18 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Université de Bordeaux
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (37)

bootloader10
assembly10
system-programming10
intel10
computer-architecture10
architecture10
file-manipulation10
firmware10
memory-management10
bios10
cpu-architecture10
c1110
linux-kernel10
hardware10
power-management10

Programming languages (6)

C++CObjective-CEmacs LispPythonAda

Github contributions (5)

github-logo-circle
coreboot/coreboot

Sep 2016 - Jan 2023

Read-only mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:42 commits in 6 years 5 months
Contributions summary:Compostella primarily contributed to the coreboot project by modifying low-level system code. Their work focused on improving memory management, specifically addressing unaligned pointer issues in `libpayload`'s `memset`, `memcpy`, and `memmove` functions, which could lead to crashes on certain platforms. The user also worked on supporting new hardware features, notably related to Intel's Apollo Lake and Alder Lake SoCs, including adding support for the Second Logical Boot Partition and configuring power limits and voltage regulator settings for Raptor Lake-P SKUs. Additionally, the user contributed to the utility and tools with fixes to prevent buffer overflows and to enhance reliability.
corebootfirmwarereviewpull-requestsbootloader
coreutils/coreutils

Jan 2012 - Mar 2012

upstream mirror
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 month
Contributions summary:Compostella primarily focused on enhancing the `dd` utility within the coreutils project. Their contributions involved adding new features such as `count_bytes`, `skip_bytes`, and `seek_bytes` flags, which improved the utility's file processing capabilities. They also implemented brace additions to the `dd.c` source code and added a `split` option. Furthermore, the user made changes to `basename` and `dirname` by adding multiple argument handling and the `-z` option.
upstream
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
Compostella Jérémy - Platform Application Engineer