Javier Cabrera

Senior Software Engineer at Trustly

Stockholm, Sweden
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
Javier Cabrera is a Senior Software Engineer based in Stockholm with seven years of experience at the intersection of systems programming, WebAssembly, and security. He holds a PhD in Computational Science focused on software diversification and automated program transformations to harden web applications, and has applied that expertise in industry roles at Fastly and Filecoin Foundation where he found and fixed critical Wasm compiler and runtime issues. At Sinch and Hopsworks he builds scalable, real-time services and data infrastructure, bringing a researcher's rigor to production debugging and testing. An active contributor to the Bytecode Alliance's wasm-tools, his work targets low-level Wasm correctness—operand handling, section parsing, and type inference fixes—that often prevent subtle vulnerabilities. Colleagues rely on him for deep-dive problem solving that bridges formal techniques and practical hardening in distributed systems.
code8 years of coding experience
job5 years of employment as a software developer
bookPhD Ciencias de la computación, PhD Ciencias de la computación at KTH Royal Institute of Technology
bookLicenciatura Ciencias de la computación, Licenciatura Ciencias de la computación at Universidad de La Habana
bookBachillerato, Bachillerato at IPVCE Federico Engels
languagesSpanish, English, Swedish
github-logo-circle

Github Skills (6)

blazor-webassembly10
wasmer10
wasmtime10
rust10
webassembly10
rust-wasm10

Programming languages (17)

JavaC++CSSRustCTeXWebAssemblyHTML

Github contributions (5)

github-logo-circle
bytecodealliance/wasm-tools

Oct 2021 - Nov 2022

CLI and Rust libraries for low-level manipulation of WebAssembly modules
Role in this project:
userBack-end Developer
Contributions:99 reviews, 85 commits, 34 PRs in 1 year
Contributions summary:Javier primarily focused on bug fixes and addressing issues within the WebAssembly-related code. Their contributions involved correcting operand handling, preventing function body reader bypasses, and fixing section parsing. The user's work also involved modifying code sections and addressing type inference problems. These changes show a focus on fixing low-level issues within the Wasm tooling.
clirustwebassemblywasm
ASSERT-KTH/wasm_evasion

Jul 2022 - Jun 2023

Malware evasion for WebAssembly with wasm-mutate https://www.sciencedirect.com/science/article/pii/S0167404823002067?via%3Dihub
Contributions:16 PRs, 270 pushes, 9 branches in 10 months
malwarepiiwebassembly
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