profile image

Manuele Longo

Software Developer

Contact Me

About Me

Hello! I'm Manuele, a software developer passionate about crafting impactful solutions. With expertise in C/C++, Java (Spring Boot), and Angular, I thrive on building robust web applications. Currently sharpening my skills at 42 School, I specialize in collaborative project work and project-team management. I've also explored AI and machine learning, with a focus on real-world applications. Driven by a desire to create technology that makes a difference, I'm committed to leveraging my skills to build software that positively impacts people's lives.

Latest Projects


project name

Eventify Dockerized - A properly containerized application

In this project the aim was to properly learn how to containerize a web application thanks to docker, so to do that i have containerized the backend (Spring boot), the Database (PostgreSQL) and the Frontend (Angular with Nginx as Proxy Server) each in a single interconnected Docker Container.

Find out more

project name

Eventify - where everyone can create and join events

Eventify is a modern web application for streamlined event management, powered by Spring Boot, Angular, and PostgreSQL. With robust security measures on both backend and frontend, Eventify allows users to create, join, and oversee events securely. Featuring role-based access control, data encryption, and input validation, Eventify ensures user privacy and application integrity. Simplify event coordination with Eventify.

Find out more

project name

Robot - anomaly detection project

My project uses unsupervised machine learning to detect anomalies in robot behavior. By analyzing sensor data, the system automatically identifies deviations from normal operation, enabling proactive maintenance and maximizing productivity.

Find out more

project name

NILM - Non Intrusive Load Monitoring project

The project uses supervised learning to analyze electrical power consumption data from smart meters. By recognizing appliance-level patterns, our system provides insights into energy usage without invasive monitoring, helping users optimize efficiency and reduce costs.

Find out more

project name

Inception - A masterclass for containerization through Docker

The project aims to master Docker containerization by creating a network of seven interconnected containers, each hosting a unique service. Through seamless communication between containers, this demonstrate the power of Docker for modern software deployment.

Find out more

project name

Minishell - a basic bash reconstruction

Minishell is a project where i had to create my own bash shell, the project was made in team of 4 and my role was to make the parser (tokenizer and tree creation) and the executor, i had to handle signals, redirections, subshells, pipes, operators AND OR, executions of commands and leaks handle

Find out more

project name

Cube3d - 3D game in C

Cube3D is a project where i have to face for the first time graphics rendering and 3D raycasting by creating a 3D game in c

Find out more

Other Projects

Philosophers - a dining problem

The project explores threads and processes in C language by tackling the classic Dining Philosophers Problem. Using multithreading and multiprocessing techniques, we aim to find solutions that allow philosophers to dine without deadlock or starvation, showcasing concepts in concurrent programming.

Find out more

Modules Cpp

Exercises that aim to masterize Cpp language exploring all the world of Object Oriented Programming and containers resolving exercises proposed by 42 school

Find out more

So Long - 2D game

this is a project about creating a 2D game through a c graphic library named minilibx

Find out more

More on GitHub

Work Experience

Intern MIWARE SISTEMI SRL (June 2022 - November 2022)

During my internship, I focused on three main tasks: maintaining electrical panels, writing electrical schematics, and contributing to industrial automation projects. I ensured the proper functioning and safety compliance of electrical panels, documented wiring diagrams, and assisted in implementing automated processes in industrial settings. This hands-on experience enhanced my skills in electrical engineering and automation technology.

Stage Aviogelt SRL April 2021

During my internship, I focused on three main responsibilities: designing and creating 3D models using Solidworks, 3D printing components, and testing, assembling, and soldering electrical circuits. I utilized Solidworks to design models, printed components using 3D printers, and performed quality testing and assembly of electrical circuits. This experience enhanced my skills in 3D modeling, manufacturing, and electrical engineering.