Alberto Márquez is an aeronautical engineer turned software developer with 11 years of experience building high-performance C++ systems and Python tooling for simulation, trading, and embedded/cloud applications. Currently a XFlow Software Developer at Dassault Systèmes in Madrid, he brings domain knowledge from aerospace propulsion and real-time simulator integration to deliver robust bridges between real-time systems and desktop/cloud clients. His work history spans Eurofighter simulator communications, low-latency trading tools, and IoT/cloud prototypes—demonstrating a knack for matching the right language (C++, Python, occasionally Fortran) to engineering constraints. Comfortable across Linux and Windows development environments, he emphasizes testing, performance and automation while contributing to open source in his spare time. An inquisitive polyglot programmer, he enjoys exploring functional languages like Haskell and applying mathematical rigor from his aerospace background to complex software problems.
11 years of coding experience
3 years of employment as a software developer
Degree, Aerospace, Aeronautical and Astronautical/Space Engineering, Degree, Aerospace, Aeronautical and Astronautical/Space Engineering at Technical University of Madrid
Contributions:4 releases, 108 commits, 8 PRs in 5 months
computedcppisamachine-learning
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
Alberto Márquez - XFlow Software Developer at Dassault Systèmes