Maciej Jabłoński

Software Engineer at Apple

Greater Cambridge Area 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

👤
Senior
🎓
Top School
Maciej Jabłoński is a seasoned embedded software engineer with over 12 years of experience designing high-performance C and C++ systems across Linux, Android, RTOS and Win32 environments. He specializes in architecture, object-oriented design, RTOS middleware, kernel and driver development, and has applied those skills in domains spanning multimedia, graphics and communications. His background includes senior roles at Xilinx, AMD and Apple and long-term contributions to low-latency networking at Solarflare, where he worked on OpenOnload and AF_XDP optimizations. Comfortable in greenfield projects and legacy kernel work alike, he blends pragmatic engineering with strong design-pattern discipline and database/PLSQL familiarity. Based in the Greater Cambridge Area, he pairs deep systems expertise with a track record of squeezing performance and reliability from complex embedded stacks.
code12 years of coding experience
job21 years of employment as a software developer
bookBSc, BSc at Poznan University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (15)

kernel10
exp10
kernel-mode10
network-programming10
c-programming9
performance-optimization9
filtering8
linux8
ip-filter8
architecture8
netfilter8
filter8
architectures8
openonload7
afx7

Programming languages (2)

TypeScriptC

Github contributions (3)

github-logo-circle
Xilinx-CNS/onload

Mar 2020 - Oct 2022

OpenOnload high performance user-level network stack
Role in this project:
userBack-end & Systems Engineer
Contributions:3 reviews, 183 commits, 46 comments in 2 years 6 months
Contributions summary:Maciej primarily focused on enhancing and maintaining the high-performance user-level network stack, OpenOnload. Their contributions involved updating firmware versions, applying network interface flags, and improving the handling of zero-copy and filtering mechanisms within the system. They also implemented changes to improve the reliability and performance of the system, particularly in the context of AF_XDP, and performed work to optimize the X3 network configuration.
efvionloadopenonloadsolarflare
Xilinx-CNS/cns-sfnettest

Aug 2013 - Jan 2022

Tools for measuring network performance
Contributions:7 commits, 1 push in 8 years 6 months
solarflare
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
Maciej Jabłoński - Software Engineer at Apple