cv
Basics
| Name | Andrea Moschetto |
| Label | Software Engineer and Data Science student |
| andreamoschetto99@gmail.com | |
| Phone | (+39)3885844948 |
| Url | http://andreamoschetto.github.io |
| Summary | Recent M.Sc. graduate in Computer Science with a strong foundation in Artificial Intelligence, Computer Vision, and Software Engineering. I specialize in bridging the gap between advanced theoretical research—highlighted by 3 publications in ML and Algorithms—and scalable, production-ready applications. Leveraging hands-on experience in backend development and Python microservices, I am focused on building, optimizing, and deploying robust Machine Learning solutions in real-world environments. |
Work
-
2024.10 - 2025.07 Computer Science Tutor
University of Catania
Tutoring activities for the course "Fondamenti di Informatica"
- Computational models
- Formal languages
- Functional programming
- Logic
-
2023.01 - 2023.09 Software Engineer and Developer
Herakel
Proficient in Python programming for developing efficient and optimized software solutions
- Distributed Systems
- Microservices
- Event Streaming
- Integration and Unit Testing
Education
-
2024 - 2026.04 Sicily, Italy
-
2018.09 - 2024.03 Sicily, Italy
Awards
- 2018/19 . 2020/21
Publications
-
2025.07.22 Benchmarking GANs, Diffusion Models, and Flow Matching for T1w-to-T2w MRI Translation
CVGMMI Workshop (ICIAP 2025)
This paper presents a comprehensive benchmarking study of various generative models, including GANs, diffusion models, and flow matching, specifically applied to the task of translating T1-weighted MRI images to T2-weighted MRI images.
-
2024.08 Beyond Horspool: A Comparative Analysis in Sampled Matching
28th Prague Stringology Conference (PSC)
This paper demonstrates that replacing the traditional Horspool algorithm with alternative methods in sampled string matching drastically accelerates text search times while maintaining a near-zero memory footprint.
-
2024.05.29 The Great Textual Hoax: Boosting Sampled String Matching with Fake Samples
Schloss Dagstuhl -- Leibniz-Zentrum für Informatik
It concerned an algorithm for the sampled string matching problem, which is a well-known problem in computer science. The algorithm is based on the idea of using fake samples to boost the performance of the algorithm.
Skills
| AI & Data Science | |
| PyTorch | |
| Lightning | |
| TensorFlow | |
| scikit-learn | |
| Pandas | |
| NumPy | |
| Matplotlib | |
| Seaborn | |
| OpenCV | |
| Spark |
| DevOps | |
| AWS | |
| Docker | |
| Kafka | |
| Kubernetes | |
| Terraform |
| WebDev | |
| Laravel | |
| Express | |
| Node.js | |
| HTML | |
| CSS | |
| SQL | |
| Apache |
| Languages | |
| C | |
| C++ | |
| C# | |
| Java | |
| JavaScript | |
| TypeScript | |
| Python | |
| PHP |
| Dev Tools | |
| Visual Studio Code | |
| Git |
Languages
| Italian | |
| Native speaker |
| English | |
| Fluent |
Interests
| Communication | |
| Public Speaking | |
| Empathy | |
| Active Listening | |
| Engagement | |
| Effective Presentation | |
| Body Language |
| Data Science | |
| Statistical Learning | |
| Neural Networks | |
| Deep Learning |
| Visual AI | |
| Computer Vision | |
| Video Understanding | |
| Representation Learning | |
| Generative Models | |
| Image Processing |
| Software Engineering | |
| Design Patterns | |
| Refactoring Strategies | |
| Distributed Systems |
| Algorithms | |
| String Matching | |
| Data Structures | |
| Computational Complexity | |
| Code Optimization |
| Logic and Mathematics | |
| Formalization | |
| Functional programming | |
| Computational models | |
| Formal languages |
| Game Development | |
| Unity3D | |
| Godot |