I'm a Software Engineering Researcher and Educator focused on improving software performance and maintainability through static analysis, machine learning, Large Language Models and empirical studies.
π Currently completing my Ph.D. in Computer Science at the University of LβAquila, Italy, with research focused on the automation of software performance peroblems.
π± I'm actively writing technical articles and exploring practical tools for performance analysis and software modeling.
π€ I enjoy collaborating on projects related to:
- Performance Bug Detection
- Static Feature Extraction for Code Modeling
- LLMs for Software Analysis
- Energy Consumption Estimation in Java Programs
- Languages: Python, Java, C++, C#
- Performance Profiling: JoularJX, async-profiler, PowerJoular
- Static Analysis & Data: srcML, XPath, XML parsing
- Machine Learning: Scikit-learn, CodeBERT, LLaMA (via Hugging Face)
- Tools & Workflow: Git, GitHub, Jupyter, VSCode, LaTeX
- π Profiling Java Methods with Async Profiler: A Practical Guide
- π§ Detecting Performance Bugs using LLMs: From Prompt Design to Evaluation
- βοΈ From Code to Energy: Estimating Java Method Power with Static Features
LinkedIn | Personal Website | Research Group | Medium Blog
Feel free to explore my repositories or reach out for collaboration! π