Alessandro Foresi

Software Programmer at EUMETSAT

Germany
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
Alessandro Foresi is a seasoned software programmer with 11+ years of professional experience and a long-standing career at EUMETSAT and Advanced Computer Systems, blending systems, build engineering, and application development. He has deep Unix and DevOps expertise, having improved build systems and CI for large open-source projects like Cataclysm-DDA and contributed full-stack fixes and game-module optimizations to the ACE3 Arma 3 mod. Comfortable across compiler/linker configuration, MSVC/vcpkg integration, and Ninja/Visual Studio environments, he specializes in making complex build environments reproducible and maintainable. Based in Germany, Alessandro pairs hands-on coding with systems administration experience accumulated since the 1990s, enabling him to bridge development and operational concerns effectively. Notably, his open-source contributions reveal a pragmatic focus on tooling and developer experience rather than feature glamour, accelerating real-world collaboration on sizable C++ and scripting codebases.
code11 years of coding experience
job26 years of employment as a software developer
bookIstituto Professionale Industria e Artigianato "Ezio Vanoni" Rieti
languagesItalian, English, German
stackoverflow-logo

Stackoverflow

Stats
124reputation
6kreached
9answers
0questions
github-logo-circle

Github Skills (22)

c-language10
cmake10
sqf10
scripting-language10
script10
build-automation10
arm10
modx10
cprogramming-language10
msvcrt10
ace10
msbuild9
devops9
windows8
xml6

Programming languages (9)

DockerfileC++CRustCMakeGoSQFTcl

Github contributions (5)

github-logo-circle
acemod/ACE3

Apr 2015 - Dec 2018

Open-source realism mod for Arma 3
Role in this project:
userFull-stack Developer
Contributions:41 commits, 12 PRs, 9 comments in 3 years 8 months
Contributions summary:Alessandro contributed to the ACE3 mod by addressing bugs, integrating translations, and optimizing code. They corrected an error in an event handler call and merged translation updates. Furthermore, the user made changes to the medical module by removing unnecessary diagnosis elements and updating hit point armor values for soldier classes. This demonstrates proficiency in modifying and maintaining various aspects of the game mod.
armamodsqfarma-3ace
CleverRaven/Cataclysm-DDA

Mar 2021 - Dec 2022

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Role in this project:
userDevOps Engineer & Build & Release Engineer
Contributions:44 reviews, 127 commits, 80 PRs in 1 year 8 months
Contributions summary:Alessandro primarily focused on improving the build process and environment configuration for the project. They made numerous changes to the MSVC build scripts, including incorporating vcpkg, setting up environment variables, and configuring compiler and linker flags. The user also addressed issues with the Ninja build system and improved the integration with Visual Studio's development environment.
gametrinitycorecataclysmset-inazerothcore
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
Alessandro Foresi - Software Programmer at EUMETSAT