M.Sc. Computer Science Student
Bridging academic excellence with real-world innovation.
From reactive systems to blockchain-based security, I build robust, scalable, and user-centric solutions.
Get in TouchScroll Down
I'm a Full-Stack Developer and Educator with expertise in cybersecurity, software engineering, and emerging tech.
I love exploring innovative solutions—from real-time reactive systems to blockchain applications—and thrive on empowering others through teaching and mentorship.
Taught theoretical and practical lessons on network architectures, protocols, and security for high school students (3rd and 4th year).
Led a team of tutors and supported the "Formal Languages and Automata" course through lectures, exercises, and student mentoring.
Assisted in teaching the Computability course for the M.Sc. in Computer Science, entirely in English, including lectures and project guidance.
Provided specialized tutoring and managed exam arrangements for students with special needs, ensuring personalized learning.
ML-based anomaly detection system with microservice architecture, asynchronous communication, and real-time dashboard
Reactive, real-time event processing system with Spring WebFlux, MongoDB, and Redis. Implements intelligent caching and secure REST APIs.
Advanced F# framework for functional data stream processing with asynchronous runtime and pure functional pipelines.
Cross-platform image editing app using Flutter for UI and Rust/WebAssembly for high-performance image filters.
Implemented exact (CPLEX) and metaheuristic (Tabu Search) solutions for PCB drilling, boosting efficiency by up to 84%.
Major in Internet, Mobile and Security – courses include Mobile Application Security, Advanced Cryptography, Secure App Development, and Big Data Management.
Focused on algorithms, object-oriented programming (C++/Qt), concurrent programming with Java, SQL-based database management, and accessible web development.
Grade: 98/110Specialized in programming (C, Java), network design, HTML/CSS/JS/PHP, and IT project management.
Grade: 100/100A comprehensive suite covering user-centric design, gamification, and advanced communication for the web.
Fundamentals of container orchestration with Kubernetes and advanced networking with Cilium.
Advanced monitoring and observability for Kubernetes environments and container orchestration.
Comprehensive path covering Foundations, Ruby, and Ruby on Rails for full-stack web development.
Focus on building reactive, message-driven, and distributed systems in production environments with CQRS and Event Sourcing patterns.
Certification in inclusive teaching approaches and equity-focused educational practices.
Comprehensive training in cybersecurity, networking basics, ethical hacking, and network defense techniques.
Agile methodologies, Scrum practices, and Six Sigma process improvement methods.
Comprehensive English language certification in all three communication domains.
Recognition for excellence in creating appealing and accessible web solutions.
Fundamentals of MATLAB programming for scientific computing and mathematical modeling.
Proficiency in Google Ads and digital marketing strategies for online campaigns.
English language certification demonstrating proficiency in reading, writing, and speaking.
Mobile application development program focusing on Android platform and UI/UX design.
Awarded 39th place out of 300 students in 2024/2025
Recognition for web accessibility design (December 2022)
Recognized for excellence in academic performance
Bronze medals and a cup in interregional karate competitions
Recognized among top committers during college years
Here you can find notes from the courses I attended during my university studies. They are organized by academic year and subject. Note: All material is my original creation and does not violate any copyright. It is provided free of charge for educational purposes.
Elementi di algebra e fondamenti di matematica discreta.
Appunti interi del corso, dagli insiemi ai tipi di integrali ed eq. differenziali
Fondamenti di architettura dei calcolatori, organizzazione e assembly.
Logica proposizionale, del primo ordine e dimostrazioni.
Fondamenti di programmazione in C e strutture dati di base.
Principi di funzionamento e organizzazione dei sistemi operativi.
Algoritmi fondamentali e strutture dati avanzate.
Teoria degli automi, linguaggi formali e computabilità.
Progettazione e implementazione di database relazionali.
Fondamenti di probabilità e metodi statistici.
Paradigma object-oriented e programmazione in C++ e Java.
Protocolli di rete, architetture e programmazione di rete.
Metodologie di sviluppo, progettazione e gestione del software.
Modelli e metodi per l'ottimizzazione e il supporto alle decisioni.
Progettazione e sviluppo di applicazioni web e accessibilità.
Advanced algorithms and optimization techniques.
Theory of computability and limits of computation.
Economic and managerial aspects of technological innovation.
Advanced topics in computer and network security.
Development of mobile applications and multimedia content management.
Information management and retrieval on the Web.
Wireless networks and applications for mobile devices.
IT service management according to best practices and industry standards.
Security for mobile devices and applications.
Entrepreneurship and start-up creation in the ICT sector.
Legal aspects of data management and IT privacy.
IT risk management and security certifications.
Varie tipologie di attacchi informatici, varie CTF e risoluzioni
Aspetti legali dell'informatica e impatto sociale, etico e sociale
Fondamenti di machine learning e applicazioni.
Tecniche e strumenti avanzati per lo sviluppo software.
Methods and mathematical models for combinatorial optimization.
Elementi di programmazione asincrona in Java.