Skip to content
View francescopiocirillo's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report francescopiocirillo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse

๐Ÿ‘‹ Hi, I'm Francesco Pio Cirillo

๐Ÿ› ๏ธ AI Engineer in Training | ๐ŸŽ“ Masterโ€™s in Computer Engineering | ๐Ÿ† Iliad STEM Scholarship Winner

Welcome to my personal GitHub showcase! This repository gathers the highlights of my academic, professional, and personal journey into the world of AI, Software Engineering, and cutting-edge tech. Whether you're here as a recruiter, collaborator, or fellow tech enthusiast: I'm glad you're exploring my work!


๐Ÿš€ About Me

I'm currently pursuing my Master's Degree in Computer Engineering at Universitร  degli Studi di Salerno, where I graduated 110/110 Cum Laude for my Bachelor's. I'm passionate about AI and have hands-on experience building smart solutions like a virtual healthcare assistant using Vertex AI and LangChain during my Internship at RiAtlas Srl.

Thanks to my commitment and curiosity, I won the Iliad STEM Scholarship (2nd Edition), earning mentorship from leaders in the tech industry and participating in high-impact workshops around corporate innovation and performance.

I believe in blending technical depth with real-world problem solving, and I thrive in multilingual, multicultural environments ๐ŸŒ (I am fluent in English ๐Ÿ‡ฌ๐Ÿ‡ง and Italian ๐Ÿ‡ฎ๐Ÿ‡น... and I speak a bit of Spanish ๐Ÿ‡ช๐Ÿ‡ธ too!).


๐Ÿง  Key Skills & Technologies

  • AI & LLMs: LangChain, Vertex AI, Python, Qiskit
  • Engineering & Design: Algorithm Design, Data Structures, Verilog, QuestaSim
  • Software Development: React.js, JavaScript, Java, Dart, Flutter
  • Other Tools: Git, SQL, HTML/CSS, Android Development, Automation

๐Ÿ“Œ Highlighted Projects

Here are some of my favorite repositories youโ€™ll find on my GitHub:

๐Ÿง  Artificial Intelligence and Data Analysis

Comprehensive study & optimization of semantic segmentation models for rural roads. Deep learning semantic segmentation to power computer vision systems for autonomous vehicles in rural environments. PyTorch + CUDA optimized. Evaluated several architectures, achieved 60%+ mIoU with DeepLabV3+ResNet101.

Logistic regression classifier for bit decoding in binary vectors using stochastic gradient descent (SGD). Features performance evaluation, probabilistic modeling, confusion matrix analysis, and classification error interpretation. Developed in Python with Jupyter Notebook.

Hands-on regression analysis project in R using a dataset with 30 predictors. Includes manual OLS implementation without lm(), p-value computation, and comparison with built-in functions. Applies stepwise selection (AIC/BIC), Ridge, and Lasso to minimize test error and identify key predictors.

๐Ÿ’ป Software Engineering

DrawSnap is a Java-based geometric drawing tool built with Scrum methodology. It supports creating and editing shapes (lines, rectangles, ellipses, polygons, text), grouping, custom shape libraries, and advanced editing features like rotation, mirroring, and unlimited undo.

A fully-featured Java Scientific Calculator based on Reverse Polish Notation (RPN) and advanced stack operations, developed with a GUI, JUnit testing, and UML planning. Built as part of a university software engineering project using the Waterfall model and producing ample documentation also, but not only, using UML diagrams.

๐Ÿ“ฒ Front-end development

A cross-platform mobile app to track and manage events. Developed with Dart and Flutter. Built as part of a 3-month university project by a 2-person team, it features local data persistence with SQLite, responsive UI, customizable statistics, and a clear dashboard to track upcoming and past events.

๐Ÿ flying-sauce-r

A full-stack pasta delivery web app built with PHP, JavaScript, HTML, and CSS. Features include dynamic cart management, user authentication and a customizable pasta builder. Developed in a team of 4 during a 3-month university project. It highlights skills in web development, database integration, and UI/UX design.

๐Ÿง‘โ€๐Ÿ’ป Cybersecurity and Database Design

Uni Trust is a system designed for the management, selective sharing, and revocation of digital academic credentials in the context of international student mobility, such as the Erasmus program. The project adopts a decentralized, privacy-preserving, and interoperable approach, based on modern technologies.

Relational database project implemented in PostgreSQL for managing a seafood delivery system. Includes full SQL schema, constraints, triggers, views, sample data population, and complex queries for analytics. Covers order management, fishing methods, fishermen, boats, riders, customers, and payment handling.

๐Ÿซ Educational content

The notes are in Italian, as they are based on courses I attended at an Italian university.

  • IT: Appunti strutturati e risorse su Data Science e Apprendimento Statistico, inclusi regressione, inferenza Bayesiana, classificazione e apprendimento non supervisionato.
  • ENG: Structured notes and resources on Data Science and Statistical Learning, including regression, Bayesian inference, classification, and unsupervised learning.
  • IT: Concetti chiave di Ingegneria del Software con un focus su architettura, gestione dei progetti e design pattern, curati da lezioni accademiche e intuizioni pratiche.
  • ENG: Key concepts of Software Engineering with a focus on architecture, project management, and design patterns, curated from academic lectures and practical insights.

๐Ÿ“ซ Let's Connect!

If you're interested in AI, engineering, or just love tech chats: feel free to reach out!


"Curiosity-driven, creativity-fueled, and always learning: thatโ€™s how I roll!"

Pinned Loading

  1. semantic-segmentation-deeplabv3-pytorch semantic-segmentation-deeplabv3-pytorch Public

    ๐Ÿค– Comprehensive study & optimization of semantic segmentation models for rural roads. Deep learning semantic segmentation system for autonomous vehicles in rural environments. PyTorch + CUDA optimiโ€ฆ

    Jupyter Notebook

  2. bit-decoding-sgd-logistic-regression bit-decoding-sgd-logistic-regression Public

    ๐Ÿ“ถ Logistic regression classifier for bit decoding in binary vectors using stochastic gradient descent (SGD). Features performance evaluation, probabilistic modeling, confusion matrix analysis, and โ€ฆ

    Jupyter Notebook

  3. linear-regression-from-scratch-R linear-regression-from-scratch-R Public

    ๐Ÿ“ˆ Hands-on regression analysis project in R using a dataset with 30 predictors. Includes manual OLS implementation without lm(), p-value computation, and comparison with built-in functions. Appliesโ€ฆ

    R

  4. uni-trust-credential-management-system uni-trust-credential-management-system Public

    ๐Ÿ” Uni Trust is a system designed for the management, selective sharing, and revocation of digital academic credentials in the context of international student mobility, such as the Erasmus program.โ€ฆ

    Python

  5. draw-snap-drawing-tool draw-snap-drawing-tool Public

    ๐ŸŽจ DrawSnap is a Java-based geometric drawing tool built with Scrum methodology. It supports creating and editing shapes (lines, rectangles, ellipses, polygons, text), grouping, custom shape librariโ€ฆ

    Java

  6. appunti-ingegneria-informatica-hub appunti-ingegneria-informatica-hub Public

    ๐Ÿ—’๏ธ IT: Una raccolta di appunti di Ingegneria Informatica, dal Machine Learning alla Crittografia, pensata per studenti, curiosi e autodidatti. Semplici, ordinati e accessibili. ENG: A collection ofโ€ฆ