Fabio Caraffini is an Associate Professor of Computer Science at Swansea University with eight years of focused experience in heuristic optimisation, evolutionary computing and computational intelligence. He holds dual PhDs—one in Computer Science and one in Mathematical Information Technology—and combines rigorous theoretical research with practical implementations, including building cost-effective compute clusters for optimisation experiments. A Senior Member of IEEE-CIS, ACM SIGEVO member and Fellow of the Higher Education Academy, he has a strong academic track record spanning teaching algebra, calculus and meta-heuristics to supervising advanced projects. Notably, his work on memetic and evolutionary algorithms blends statistical software development and experimental methodology, reflecting a rare mix of mathematical depth and hands-on systems engineering.
8 years of coding experience
8 years of employment as a software developer
Bachelor Degree in Electronic and Information Engineering, electronic, mathematics, physics, Bachelor Degree in Electronic and Information Engineering, electronic, mathematics, physics at Università degli Studi di Perugia
Research Assistant, Mathematical Information Technology, Research Assistant, Mathematical Information Technology at University of Jyväskylä
Doctor of Philosophy (PhD), Mathematical Information Technology, Doctor of Philosophy (PhD), Mathematical Information Technology at Jyväskylän yliopisto
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at De Montfort University
Natural Sciences, Natural Sciences at Liceo città di Piero
The Stochastic Optimisation Software (SOS) is a research-oriented software platform for Metaheuristic Optimisation (Stochastic Optimisation). If you are using SOS, please acknowledge the article "Caraffini, F.; Iacca, G. The SOS Platform: Designing, Tuning and Statistically Benchmarking Optimisation Algorithms. Mathematics 2020, 8, 785." (https://doi.org/10.3390/math8050785)
Contributions:6 releases, 273 commits, 2 PRs in 4 years 6 months
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.