Optees — Optimization Toolkit
Open-source desktop app for operations research and educational machine learning, local and explainable.

Software Engineer
B.Eng. Engineering & Computer Science — University of Bologna
Passionate full-stack developer focused on production software for enterprise process improvement. I build maintainable desktop, mobile, and web solutions grounded in Clean Architecture and responsive design, with a strong TDD mindset.

Current role
Since April 2026 I have been working at Alpi S.p.A. as a Software Engineer, focusing on digitalization, integration, and automation of business processes through mobile, desktop, and web applications.
What I bring to your team
Through professional experience, personal projects, and an engineering background, I have developed cross-disciplinary skills ranging from mobile and web development to intelligent systems and scalable software architectures.
Strong academic foundation in software development using Java and Scala, with hands-on experience designing applications based on SOLID and Clean Architecture principles. Skilled in GUI development with JavaFX and dependency management using Gradle—tools I also apply in Flutter and Android development. I have worked on large-scale architectural refactoring projects, adopting the Strangler Fig approach to isolate and rebuild legacy modules into independent, reusable packages while maintaining system continuity.
Flutter and native Android/iOS developer with experience at Tesei Assicurazioni and several personal projects. I focus on building maintainable, accessible, and high-performance cross-platform apps, applying Clean Architecture, TDD, and Design Patterns. I place strong emphasis on UX and responsive design, optimizing interfaces for devices with different resolutions and aspect ratios. During Flutter refactoring activities, I adopted a Strangler Fig approach by creating modular and reusable packages to enhance scalability and maintainability.
Personal projects, open-source work and case studies
I enjoy dedicating my free time to initiatives that reflect my passion for well-crafted software — from open-source tools to proprietary solutions, with a focus on modularity, AI, and long-term maintainability.
Open-source desktop app for operations research and educational machine learning, local and explainable.
Private Flutter party-game app with players, custom penalties, trivia, teams, and a goose-game board.
Case study including single/multi-vendor apps, thesis PDF, and presentation slides.
Local-first workspace that turns CSV and Excel files into persistent datasets with filters, SQL queries, charts, card views, QR codes and multi-format exports.
LaTeX + Bash setup to generate PDF/EPUB releases available on GitHub.
Each project is an opportunity to experiment, reflect, and improve: the code we write today should be understandable and maintainable even ten years from now.
collaborations, internships, jobs
I’ve worked in a range of environments, engaging with teams, colleagues and operators to fully understand each context’s needs and structure. This allowed me to tackle challenges with both technical precision and effective communication.
Across each role, I’ve taken on increasing responsibility and delivered concrete results, combining independence with business awareness.
I’m open to collaborations and new opportunities. Tell me about your challenge and let’s see how I can help.