Bram Speeckaert

Software Engineer at Guardsquare

Brussels Metropolitan Area Belgium
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
Bram Speeckaert is a software engineer with 11 years of experience, currently working at Guardsquare from Brussels. He brings a strong low-level performance mindset—evidenced by micro-optimizations to the Dolphin GameCube/Wii emulator’s JIT and DSP modules—and a commitment to quality through extensive test-suite maintenance for the official MongoDB Node.js driver. Previously an IT consultant at Optis, Bram combines pragmatic consulting experience with deep technical rigor from his magna cum laude MS in Computer Science. He thrives on squeezing out execution-time wins and simplifying code paths, but also cares about correctness and developer ergonomics in testing. Comfortable across back-end systems and test automation, he’s the kind of engineer who notices and fixes the small inefficiencies that compound into measurable improvements.
code11 years of coding experience
bookMaster of Science (MS), Computer Science, Magna cum laude, Master of Science (MS), Computer Science, Magna cum laude at Vrije Universiteit Brussel
github-logo-circle

Github Skills (19)

code-optimization10
powerpc10
javascript10
assembly10
c-language10
testing10
device-emulation10
mongodb-database10
x8610
nodejs10
cprogramming-language10
emulation10
mongodb10
dspic9
databases9

Programming languages (9)

TypeScriptJavaCSSC++CLLVMJavaScriptHTML

Github contributions (5)

github-logo-circle
dolphin-emu/dolphin

Feb 2015 - Nov 2022

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Role in this project:
userBack-end Developer
Contributions:38 reviews, 115 commits, 53 PRs in 7 years 9 months
Contributions summary:Bram primarily focused on optimizing the performance of the Dolphin emulator's JIT (Just-In-Time) compiler. Their contributions involved micro-optimizations, such as replacing inefficient instructions with more efficient ones, and simplifying code paths to reduce execution time. The user made improvements across various modules, including DSP (Digital Signal Processor) and PowerPC JIT components, demonstrating a focus on low-level code optimization techniques. They also addressed various comment typos in video and core common files.
gameboycppemulatorgamesplatforms
mongodb/node-mongodb-native

Oct 2017 - Apr 2019

The official MongoDB Node.js driver
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 2 PRs in 1 year 6 months
Contributions summary:Bram's commits primarily focus on fixing typos and inconsistencies in test files within the repository. These changes span multiple test files, including those related to APM, cursor operations, inserts, and URL parsing. The corrections involve test function names, collection names, and JSDoc comments, indicating a strong focus on test suite accuracy and code quality. This suggests the user plays a role in maintaining and improving the testing infrastructure for the MongoDB Node.js driver.
nosqlnode-jsnode-mongodbnode-librarynodejs
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
Bram Speeckaert - Software Engineer at Guardsquare