Przemyslaw Wirkus

Principal Engineer at Arm

South Cambridgeshire, England, United Kingdom
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
Przemyslaw Wirkus is a Principal Engineer at Arm based in South Cambridgeshire with 11 years of experience bridging low-level embedded work and large-scale, full life-cycle projects such as Windows on Arm. He champions clean, reusable, self-documenting code and has deep expertise in compiler and toolchain engineering, including GCC/AArch64 contributions that added support for numerous Arm CPUs (Cortex-X1, A78/A78AE/A78C, A510/A710, X2) and features like +flagm and +pauth. At Arm he has combined release management, build-system infrastructure and Windows performance tooling with pragmatic process automation to improve QA, QC and developer productivity. A strong proponent of Agile/Lean practices, code review, and static/dynamic analysis, he also coaches teams on C++ and software engineering best practices. Outside work he pursues continual skill sharpening and is a self-taught Mandarin learner, a small but telling example of his disciplined, long-term learning approach.
code12 years of coding experience
job17 years of employment as a software developer
bookMaster of Engineering (M.Eng.) Computer Science, Master of Engineering (M.Eng.) Computer Science at The Silesian University of Technology
languagesEnglish, Polish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

c-language10
computer-architecture10
architecture10
compiler-development10
cpu-architecture10
gcc-compiler10
arch10
arm10
architectures10
c-programming-language10
assembly9
assemble9
assembler9
sve9
scalable9

Programming languages (7)

C#C++CCMakeJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
gcc-mirror/gcc

Jun 2020 - Jul 2020

Role in this project:
userBack-end Developer
Contributions:3 commits in 1 month
Contributions summary:Przemyslaw primarily contributed to the GCC compiler, focusing on the ARM and AArch64 architectures. Their work involved adding support for new Arm CPUs, including Cortex-X1, Cortex-A78, Cortex-A78AE, Cortex-A78C, Cortex-R52plus, Cortex-A510, Cortex-A710, and Cortex-X2. This included modifying configuration files, updating documentation, and adding new features like +flagm and +pauth to the -march option. Additionally, the user addressed a bug related to SVE vectorization.
ARMmbed/htrun

Feb 2015 - Jul 2016

Flash, reset and run host supervised tests on mbed platforms
Contributions:35 releases, 384 commits, 108 PRs in 1 year 5 months
supervisedhosttestingplatformsflash
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