Resume
Professional experience, education, and qualifications
Experience
Software Engineer
List S.p.A. - ION Group
Working as a full-stack engineer developing products for financial institutions. Working with TypeScript/Angular for frontend and Java/Spring for backend.
- Built full-stack features for treasury management platforms serving financial institutions, working across TypeScript/Angular frontends and Java/Spring backends. Improved dashboard usability and reduced page load times by approximately 20%.
- Independently owned and delivered frontend features during a period of solo development, while refactoring 10+ legacy components to reduce technical debt and improve long-term maintainability.
- Identified a licensing cost inefficiency in the team’s UI Grid component and proposed an open-source alternative. Built and delivered the custom solution, saving ~€1,500 per developer seat across multiple teams while maintaining feature parity with the premium tier.
- Designed and maintained RESTful APIs in Java/Spring powering pre-trade compliance and regulatory workflows used by traders and compliance officers across the platform.
- Contributed to new features and fixes to internal frontend libraries used across multiple teams. Provided architectural guidance and mentoring to colleagues on Angular patterns and component design.
- Improved CI/CD pipelines and built custom scripts to automate the synchronization of internal documentation, reducing manual overhead. Authored architecture decision records and how-to guides adopted as team reference material.
Intern
ContentWise
Engineered a web-based analytics dashboard POC for my Master's thesis, conducting performance evaluations and competitive analysis against industry leaders.
- Designed and developed a web application for analytics dashboards using Next.js and Ant Design Charts for data visualization.
- Implemented integration with Cube.js to optimize queries and caching of analytical data.
- Compared different data visualization solutions, including a custom implementation of Apache Superset.
- Documented research findings and best practices in a technical document used as part of master’s thesis project.
Laboratory Assistant
Politecnico di Torino - LABINF
Provided technical support at the Advanced Computer Lab, assisting students and faculty with hardware and software issues.
- Troubleshot hardware and software issues for students and faculty
- Assisted professors with classroom technology setup and maintenance
- Performed regular maintenance of laboratory equipment
Education
Master's Degree in Computer Engineering
2023Politecnico di Torino
Thesis Project: Data Visualization Tools and Semantic Layers
Bachelor's Degree in Computer Engineering
2021Politecnico di Torino