Alexandru Ardelean

Embedded Linux Engineer at Shruggie

Cluj-Napoca, Romania
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

🤩
Rockstar
🎓
Top School
Alexandru Ardelean is a Senior Embedded Linux Engineer with over a decade of hands-on experience in kernel and driver development, networking, and build systems across ARM, PowerPC and MIPS platforms. He has a proven track record upstreaming kernel patches and improving complex build ecosystems such as OpenWrt, Buildroot and Yocto, and maintains packages used widely by the OpenWrt community. At Analog Devices and Deviqon Labs he shipped low-level drivers and CI/build automation for heterogeneous hardware including Zynq and Arria10 boards, and recently specialized in adapting computer vision models to run on embedded AI accelerators. Beyond device bring-up and firmware, he routinely tackles cross-compilation challenges and Python C-extension packaging for constrained systems—work visible in popular repos like openwrt/openwrt and buildroot. Based in Cluj-Napoca with a Masters in Computer Science, he prefers remote work and blends deep kernel expertise with practical DevOps and CI improvements that speed product delivery.
code12 years of coding experience
job14 years of employment as a software developer
bookMasters Degree, Computer Science, Masters Degree, Computer Science at Universitatea Tehnică din Cluj-Napoca
github-logo-circle

Github Skills (69)

dependency-management10
package-management10
python10
computer-architecture10
bash10
cmake10
c1110
c1710
automation10
gtk10
device-driver10
ci-cd-pipeline10
network-protocol10
build-automation10
embedded10

Programming languages (11)

C++ShellCMakefileJavaScriptVerilogGoBitBake

Github contributions (5)

github-logo-circle
openwrt/packages

Sep 2014 - Jan 2023

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
userBack-end Developer
Contributions:123 reviews, 829 commits, 775 PRs in 8 years 5 months
Contributions summary:Alexandru primarily contributed to the OpenWrt package repository, focusing on improving the Python package build system and cross-compilation support for various Python modules. Their work included adding environment variables to correctly cross-compile Python C extensions, modifying build rules, and addressing compatibility issues for cross-compilation. The user also refactored the packaging of Python modules by splitting them into smaller, more manageable packages.
pull-requestsopenwrtstudio
coolsnowwolf/packages

Feb 2021 - Jan 2023

Community maintained packages for OpenWrt.
Role in this project:
userBack-end & Systems Engineer
Contributions:116 commits in 1 year 10 months
Contributions summary:Alexandru primarily contributes to the OpenWrt packages repository, focusing on package updates and maintenance. Their work involves bumping versions of software packages like `sudo`, `libwebp`, `python-cryptography`, and `python3`. They also address build system issues, patch application, and dependency management, as seen in Python package updates. These changes demonstrate a focus on maintaining and improving the OpenWrt build environment.
openwrtstudio
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
Alexandru Ardelean - Embedded Linux Engineer at Shruggie