Fabrizio Cacicia

Machine Learning Engineer at Itconsulting

Catania, Sicily, Italy
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

🤩
Rockstar
🎓
Top School
Fabrizio Cacicia is a Machine Learning Engineer with a decade of experience building mobile-first products and production ML systems, blending 3.5 years in mobile development (Android and Flutter) with extensive serverless and data-pipeline work. He has taken projects from PoC to MVP—designing ETL pipelines, training and deployment workflows (MLflow, Keras 3), and RAG-powered conversational agents—while also shipping recommendation and quiz-suggestion features for e-learning platforms. His background spans end-to-end delivery: mobile and web apps, serverless backends, Airflow-orchestrated delta/PySpark pipelines, and model-backed web apps. An active open-source contributor, he improved core functionality and tests in the Ivy framework to bridge ML frameworks like PyTorch and TensorFlow. Based in Catania, he pairs a Master’s in Artificial Intelligence with hands-on research engineering experience, making him comfortable both as an independent contributor and a collaborative team engineer.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster Degree Artificial Intelligence, Master Degree Artificial Intelligence at Sapienza Università di Roma
bookEngineer's Degree Ingegneria Informatica e delle Telecomunicazioni, Engineer's Degree Ingegneria Informatica e delle Telecomunicazioni at Università degli Studi di Palermo
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
391reputation
15kreached
6answers
3questions
github-logo-circle

Github Skills (21)

ivy10
pytorch10
python10
testing10
machine-learning10
tensorflow10
converter9
transcode9
transpiler9
deeplearning-ai9
deep-learning9
numpy8
dart6
firebase6
flutter6

Programming languages (12)

TypeScriptMDXDockerfileJavaShellC++CJavaScript

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Mar 2023 - Aug 2023

Convert Machine Learning Code Between Frameworks
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 reviews, 98 PRs, 35 pushes in 4 months
Contributions summary:Fabrizio primarily contributed to the implementation and testing of various machine-learning functionalities within the Ivy framework. Their work included adding implementations and tests for new methods in the Torch frontend, such as `var`, `narrow`, `as_strided`, `log1p`, `baddbmm`, `floor_`, `diag`, `gather`, `take_along_dim`, and `movedim`. They also addressed bugs and updated signatures related to Torch, improved tests, and contributed to the Tensorflow frontend.
pythontensorflowframework-learningtemplatedata-science
The base template that all the repositories should create from.
Contributions:17 releases, 81 PRs, 49 pushes in 11 months
repositoriestemplatebase-template
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