AboutMe Picture

Who am I?

Hi, I’mRiccardo Barone, and if you’ve made it here, you already know the basics, I’m a 24-year-old Italian living in Winchester, UK, with a background in hospitality and a growing passion for technology. But let me take you a little deeper into my story.

My journey from chef to computer science student has been anything but conventional. Starting as a commis chef and progressing to junior sous chef, I developed skills in discipline, creativity, adaptability, leadership, and problem-solving. These qualities, along with my current experience as a part-time chef at a nursing home, continue to shape my approach to technology. Now in my second year of a Computer Science degree, I’m focused on leveraging technology to solve real-world problems and drive innovation, combining my diverse experiences to push boundaries in new ways.

Beyond my professional aspirations, I’m a firm believer in the power of personal growth and stepping outside my comfort zone. I thrive on activities that challenge me mentally and physically, from diving into thought-provoking books to strategizing in video games or hitting the Volleybal court. I’m also passionate about finance and investing, as I see them as tools for achieving long-term freedom and flexibility. Building custom PCs is another passion of mine, it’s where my love for technology meets hands-on creativity, and it’s a hobby that keeps me inspired and curious.

One of the most transformative experiences of my life wasvolunterring in Baliwith Think Pacific (as seen in the photo). The time there allowed me to immerse myself in a new culture, contribute to meaningful projects, and grow as an individual. It reinforced my belief in the importance of adaptability, cultural understanding, and embracing new perspectives—values I carry with me every day.

Looking ahead, I’m excited to continue growing as a technologist, exploring areas like artificial intelligence, cybersecurity, and full-stack development. I’m eager to collaborate with like-minded individuals, take on new challenges, and contribute to projects that push the boundaries of what’s possible.

Skills & Expertise

Through my academic journey, I’ve developed a diverse skill set across various technical domains:

    • Software Design & Development : Proficient in Python, with experience in software development lifecycles, UML diagrams, and user-centered design.
    • Web Development : Skilled in full-stack development and progressive web apps (PWA). Built projects using Node.js with JavaScript and Next.js with React + TypeScript.
    • Database Management : Experience with relational databases, SQL, normalization principles, and data integrity. Worked with, document-based databases using MongoDB (NoSQL) for web development projects.
    • Cybersecurity : Understanding of OSI model, CIA triad, cryptographic tools, risk assessment, and security policies.
    • Network Security : Applied knowledge in Packet Tracer to secure various network topologies. Configured device security, server-based AAA. Implemented Access Control List, port security, L2 VLAN security, and site-to-site VPNs. Set up local SPAN and sniffer for network monitoring.
    • Data Structures & Operating Systems : Strong grasp of data structures, algorithms, and binary algebra. Knowledge of operating systems, including processes, threads, and memory management.
    • AI & Machine Learning : Coded a simple AI agent in Python using the A-star algorithm. Trained a machine learning model using logistic regression. Familiar with intelligent agents, search algorithms, and supervised learning.
    • Object-Oriented Software Development : Proficient in Java, with a strong grasp of OOP principles. Applied design patterns like DTO, DAO, and Service Layer for modular architecture. Experience with Hibernate for ORM-based database interactions and efficient data persistence.