Ishraq Ashraf is an experienced firmware and embedded systems engineer with 12 years of hands-on work across core networking and device-level software, currently developing firmware for IBM Z systems in Filderstadt, Germany. His background spans low-level device firmware, Linux kernel driver optimization, and JavaScript-based tooling from his multi-year tenure at Tinkerforge, plus earlier core network software and monitoring tools developed in a telecom environment. He combines an electrical engineering foundation with a completed MS in Embedded Systems and partial graduate work in signal processing, enabling a strong cross-disciplinary approach to hardware-software integration. Colleagues describe him as versatile—comfortable from kernel internals to higher-level developer tooling—and he maintains an active GitHub presence to showcase practical projects and prototypes. Notably, his career shows a pattern of building pragmatic infrastructure: from CDR and link monitoring systems to production-grade firmware for mainframe-class hardware.
12 years of coding experience
7 years of employment as a software developer
Master of Science - MS (Incomplete), Electrical Systems Engineering (Signal and Information Processing), Master of Science - MS (Incomplete), Electrical Systems Engineering (Signal and Information Processing) at Paderborn University
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at American International University-Bangladesh
Executes user programs and controls other Bricks/Bricklets standalone
Contributions:535 commits, 255 pushes, 8 branches in 5 years 7 months
brickletsbricksprogramsstandalone
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.