Fabio Caraffini

Associate Professor

Swansea, Wales, United Kingdom
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
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.
code8 years of coding experience
job8 years of employment as a software developer
bookBachelor 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
bookResearch Assistant, Mathematical Information Technology, Research Assistant, Mathematical Information Technology at University of Jyväskylä
bookDoctor of Philosophy (PhD), Mathematical Information Technology, Doctor of Philosophy (PhD), Mathematical Information Technology at Jyväskylän yliopisto
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at De Montfort University
bookNatural Sciences, Natural Sciences at Liceo città di Piero
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

particle-swarm-optimization10
benchmarking10
evolutionary-algorithms10
heuristics10
evolutionary-computation10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
facaraff/SOS

Oct 2017 - Apr 2022

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
algorithmic-compositionbenchmark-suitebenchmarkingcomparisonevolution-strategies
facaraff/CS-210-Concurrency

Nov 2022 - Mar 2023

Contributions:44 commits, 46 pushes in 4 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.
Request Free Trial