Software Architect Consulant at Ferroelectric Memory Company
Ottawa, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Bart Trojanowski is a seasoned Linux kernel and embedded systems architect with 26 years of hands-on experience designing and shipping low-level software for drivers, memory systems, storage and networking. He has led kernel module and device driver development for cutting-edge memory and PCIe products, prototyped virtual memory paging systems, and optimized persistent in-memory and AI/ML workloads for startups and hardware bring-up teams. His work spans deep performance characterization, custom page-fault handlers and simulator-to-driver ports, evidencing a rare blend of systems architecture, assembly-level optimization and practical productization. Based in Ottawa, he regularly consults across startups and enterprise projects, translating hardware quirks into robust Linux software stacks. Notably, he built cycle-exact simulation environments that became production drivers and designed smart prefetching and NUMA-aware interfaces for memory-expansion hardware. Reachable at bart@jukie.net, he combines academic grounding in computer science with decades of pragmatic kernel-level problem solving.
26 years of coding experience
20 years of employment as a software developer
BCS/Co-op Computer Science Software, BCS/Co-op Computer Science Software at Carleton University
Contributions:36 pushes, 1 branch in 5 years 2 months
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
Bart Trojanowski - Software Architect Consulant at Ferroelectric Memory Company