Full-stack Developer & MSc Computer Science Student
Turning ideas into clean code and functional solutions
Building real-world solutions while deepening my expertise in computer science
I'm a full-stack developer at Socialit and a Master's student in Computer Science at the University of Trento, specializing in Data Science. My work bridges the gap between academic knowledge and practical software development: I get to apply what I learn in the classroom directly to real-world projects.
At Socialit, I'm involved across the entire application lifecycle: from functional analysis and system design to implementing features and working closely with clients to deliver solutions that evolve with their needs. This end-to-end exposure has given me a deep understanding of how great software is truly built.
What drives me is precision and curiosity. I thrive in collaborative environments where I can tackle complex problems, learn from others and continuously expand my skill set, whether it's picking up a new framework or diving deeper into data-driven decision making.
Combining technical excellence with creative vision
Java, Python, C/C++, JavaScript, TypeScript, SQL, Solidity, Shell Scripting
Angular, Vue.js, HTML5, CSS3
Spring Boot, JDBC, Hibernate, Express, Node.js, PostgreSQL, MongoDB
OpenMP, MPI, PySpark, Akka
TensorFlow, PyTorch, scikit-learn
Docker, Kubernetes, Git, Linux, CI/CD, Cloud Deployment
Where I've studied and the roles that shaped me
Pursuing a Master's degree with a specialization in Data Science. Deepening expertise in machine learning, statistical modeling and data-driven software engineering.
Built a strong foundation in algorithms, data structures and software engineering principles. Integration with solid mathematical basis and continuous team working to refine problem solving capabilities.
Promoted to full-stack developer, taking ownership of features end-to-end: from system design to deployment. Working closely with customers to develop evolutionary solutions that scale with their business needs.
Began my professional journey as an intern, contributing to the full lifecycle of a CMS application. I gained hands-on experience in functional analysis, mockup prototyping, frontend and backend implementation by directly collaborating with the clients.
A selection of projects I've worked on
Developed scalable parallel algorithms for 2D numerical integration using MPI, OpenMP and hybrid parallel programming on HPC clusters. Optimized communication and load balancing to improve scalability, validating performance through benchmarking on a 7,600+ core system.
Built EduVerify, a blockchain-based academic credential verification system on Polygon for tamper-proof certificate issuance and verification. Developed Solidity smart contracts with multi-signature governance and a full-stack React dApp integrating Ethers.js, Web3.js and IPFS for decentralized storage.
Developed a fault-tolerant IoT routing protocol on Contiki OS for reliable communication in wireless sensor networks. Implemented recovery mechanisms to improve resilience and validated the protocol in a real environment, achieving 99% packet delivery and up to 40× lower energy consumption.