Full-Stack Developer | Software Engineer | Tech Enthusiast
I am a passionate Full-Stack Developer with a solid background in both front-end and back-end development. Over the years, I have worked extensively with technologies such as JavaScript, TypeScript, Java, Python, PHP, C++, HTML, CSS, Angular, and React, while also mastering Spring Boot, Node.js, and database management with MySQL and MongoDB. My expertise includes object-oriented programming (OOP), REST APIs, cloud services, and scalable architectures.
On the front end, I have significant experience with Angular, developing modular, scalable, and responsive applications. I have also expanded my skills in React by completing an 18-hour course to stay up to date with modern web development frameworks.
On the back end, I have built robust enterprise-level applications with Spring Boot and worked with Node.js to develop API-driven systems. I have also integrated third-party services such as Stripe for payments, Firebase for real-time messaging, and OAuth authentication with Keycloak.
One of my most notable projects is EsplorApp, a cross-platform mobile application that I developed from scratch for both iOS and Android. This project allowed me to work across the full stack, applying my knowledge of frontend, backend, and mobile development using Kotlin and Swift.
Beyond traditional IT, I am passionate about blockchain, Web3, and AI, constantly exploring how emerging technologies can shape the future. I have participated in industry events such as Blockchain Week Rome and keep up to date with the latest advancements in decentralized technologies.
Driven by a continuous desire to learn and improve, I actively seek out new tools, frameworks, and programming paradigms. My goal is to develop innovative, high-impact solutions, leveraging technology to solve real-world problems and drive digital transformation.More...