Eduardo Castaño

Software Data Engineer

Cieza, Spain
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
Eduardo Castaño is a Software Data Engineer with 11 years of experience combining machine learning research and practical data engineering across academia and industry. He holds advanced degrees in computer science and big data from Universidad de Murcia and has worked on meta-learning for clinical data, including Parkinson’s studies through NIH-linked GenoML collaborations. Eduardo’s background spans data science roles and current platform engineering at Revvity Signals, with hands-on skills in Python, Java, ML, and Scrum. He is an active open-source contributor to gem5, improving x86 instruction decoding and simulator robustness—demonstrating low-level systems expertise uncommon among data engineers. Fluent in English and experienced in research environments, he bridges theoretical ML and production-ready implementations. Colleagues describe him as a researcher who ships: thoughtful about models but focused on reproducible, debuggable systems.
code11 years of coding experience
job4 years of employment as a software developer
bookSpanish Bachelor of Science, Technology Science, Spanish Bachelor of Science, Technology Science at IES Diego Tortosa
bookMaster in Mass Data Analysis Technologies: Big Data, Big Data, 9.07, Master in Mass Data Analysis Technologies: Big Data, Big Data, 9.07 at Universidad de Murcia
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
98reputation
2kreached
2answers
1question
github-logo-circle

Github Skills (17)

simulation10
assembly10
architecture10
simulations10
x8610
x86-6410
assemble10
assembler10
architectures10
debug9
c-language9
debugging9
cprogramming-language9
pty6
inline-assembly6

Programming languages (8)

JavaC++CSchemeAssemblyPythonEmacs LispGLSL

Github contributions (5)

github-logo-circle
gem5/gem5

Apr 2021 - Nov 2021

The official repository for the gem5 computer-system architecture simulator.
Role in this project:
userBackend Developer
Contributions:3 commits, 2 PRs, 4 comments in 7 months
Contributions summary:Eduardo primarily contributed to the x86 architecture simulation within the gem5 repository, focusing on fixing bugs related to instruction decoding and implementation. They addressed issues such as incorrect handling of segment registers and ensuring proper ordering of memory operations in the cmpxchg8b instruction. Additionally, the user fixed issues that were triggering asserts, improving the robustness of the x86 architecture simulation. The contributions involved modifying ISA files and microcode.
storedsimulationupstreamsimulatorgem5-simulator
OdnetninI/Splash-4

Mar 2021 - Mar 2023

The Splash-4 benchmark suite
Contributions:4 releases, 47 commits, 1 PR in 2 years
benchmarkbenchmarkssplash-3splash-4
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