ENAV Group•Treasurer Faidda Tech Lab
Giorgio Di Cristofalo

I automate the work.
I build what's needed.

Software Engineer specialized in workflow automation, enterprise delivery, and applied artificial intelligence. From critical systems to NLP research.

APPLIED ENGINEERING PIPELINE
Hover over nodes
1. RequisitiInterviste / User Stories2. AnalisiModellazione / Vincoli3. ImplementazioneFlask / Angular / JavaMotore AI & SolverOR-Tools / NLP / kNN / LLMs API4. DeliveryCI/CD / Docker / Test automatici5. ManutenzioneMonitoring / Alerting
From initial needs to continuous production release.
Palermo, Sicily / Remote•110L Computer Engineering (M.Sc.)
What I Can Do For You

How I Can Help You

Engineering approach to concrete operational problems. No unnecessary buzzwords, only measurable solutions that eliminate bottlenecks.

01 // DEV

Have an idea but don't know where to start?

I build the entire application: database, business logic, web interface, and integrated payments. You see the finished product — I take care of everything else.

From requirements to a live product in weeks, not months
Payments, WhatsApp notifications, PDFs and more: all integrated
No jargon: I keep you updated at every step in plain language
Real-world proof:

"Central Parking is live in production, processing thousands of vouchers every month."

Explore case study
02 // AI

What if your system knew what the customer wanted before they asked?

I build systems that learn from your data and act on it: recommending, optimising, personalising. Not generic AI — intelligence tailored to your specific problem.

The system decides, assigns and optimises by itself: you only review exceptions
Chatbots and assistants that answer using your data, not made-up responses
Every customer gets a personalised experience, at scale, without manual effort
Real-world proof:

"Harbor Manager: zero assignment conflicts across hundreds of berths. NutriFit: personalised meal plan generated in seconds."

Explore case study
03 // OPS

Your tools don't talk to each other and you waste hours copying data manually?

I connect your systems and automate the manual hand-offs: data enters once and flows wherever it's needed. No more copy-pasting between tools, spreadsheets and emails.

Connect CRM, e-commerce, ERP and email: one single source of truth
Scheduled processes running overnight and on weekends, without you thinking about it
Instant alerts if anything breaks: you always know what's happening
Real-world proof:

"Automated infrastructure running 24/7 on air navigation systems (ENAV Group): zero manual release interventions."

Explore case study

Have a process bottleneck or a system to build?

Let's evaluate timeline, technical feasibility, and team impact together.

Let's talk directly
Portfolio & Applied Research

Engineering Laboratory

Production & research projects: from spatial constraint solvers to mission-critical systems and adversarial NLP defense.

Harbor Manager
#01In Development · Demo

Harbor Manager

AI automatically allocates every boat to the optimal berth, maximizing marina spatial capacity.

PythonFlaskPostgreSQLPostGIS+7
Read specifications & architecture
Central Parking
#02In Production

Central Parking

End-to-end cruise parking management system, from multi-agency booking to QR code gate check-in.

PythonFlaskSQLAlchemyPostgreSQL+6
Read specifications & architecture
ESN Buddy Program
#03In Production · Live Demo

ESN Buddy Program

Automatically matches international Erasmus students with local buddies based on languages, studies, and interests.

PythonFlaskPostgreSQLJinja2+4
Read specifications & architecture
MatchBandiGara
#04In Development · B2B

MatchBandiGara

Intelligent scoring engine that matches public procurement tenders with qualified enterprise vendors.

PythonFlaskPostgreSQLJWT+4
Read specifications & architecture
Network Tester Interface
#05Bare Metal · Embedded (2020)

Network Tester Interface

A standalone hardware device for network diagnostics and configuration with touch display, built from scratch on Arduino.

C / C++ArduinoSPI ProtocolENC28J60 Ethernet+3
Read specifications & architecture
NutriFit
#06Case Study · Agentic Architecture

NutriFit

An agentic SaaS architecture for nutritionists: AI orchestrates live dietary plans with real-time streaming and instant kNN meal swaps.

Python 3.12Django 5Django REST FrameworkUvicorn ASGI+7
Read specifications & architecture
Journey & Background

From Air Traffic Navigation to Applied AI Research

A background built on critical system reliability, rigorous academic research, and active open source communities.

// Formal Academic JourneyUniPa (110 & 110L Honors)
Bachelor's Degree (110)2019 – 2022 • UniPa
Foundations & CS
Master's Degree (110L Honors)2022 – 2025 • Tesi BERT4Def
AI, Security & Systems
Parallel
Mag 2026 – Oggi
Palermo, Sicilia

Treasurer & Community Organizer

Faidda Tech Lab

Treasurer at Faidda Tech Lab, the network connecting freelancers, startups, and ICT professionals across Sicily. Handles the association's finances and helps organize community events, including Sicily&Coding.

Formal
Giu 2025 – Oggi
Roma / Remoto

Software Engineer

ENAV Group

Engineering and maintaining safety-critical aeronautical information management systems (AIM/ATM). Building automated release pipelines, continuous integration workflows, and deterministic test automation under strict international aviation standards.

Parallel
2025
Italia

CyberChallenge.IT

Cybersecurity National Lab

Advanced cybersecurity program: applied cryptography, vulnerability exploitation, binary reverse engineering, and web application security defense.

Parallel
Set 2024 – Ago 2026
Palermo, Italia

Web Manager & Tech Coordinator

ESN (Erasmus Student Network)

Led section web infrastructure, designed and deployed the automated Buddy Matching platform for international exchange students, enforcing GDPR compliance.

Parallel
Lug – Dic 2024
Pisa, Italia

Research in NLP & Recommender Systems

Università di Pisa

Applied research in Natural Language Processing (NLP) models and advanced recommender architectures, bridging semantic embeddings with high-dimensional vector similarity.

Parallel
2024
Certificazione Professionale

Database Programming with PL/SQL

Oracle Academy

Advanced relational schema design, complex stored procedures, ACID transaction integrity, and SQL query execution plan optimization.

Parallel
Feb – Giu 2024
Pardubice, Repubblica Ceca

Erasmus+ Mobility Exchange

University of Pardubice

International academic exchange focusing on advanced computer networking, embedded architectures, and distributed algorithms in a multicultural environment.

Parallel
Apr – Nov 2023
Palermo, Italia

Biomedical Software Research (TMS Simulator)

Università degli Studi di Palermo

Engineered a Transcranial Magnetic Stimulation (TMS) simulator. Modeled magnetic field physical propagation with a 3D visualization engine for induced neuronal current mapping.

Formal
2022 – 2025
Palermo, Italia

Master's Degree in Computer Engineering (110/110 Summa Cum Laude)

Università degli Studi di Palermo

Specialized in Artificial Intelligence, Distributed Systems, and Security. Experimental thesis on "BERT4Def: Defending NLP models against adversarial attacks", demonstrating robust defenses against textual adversarial manipulation on transformer architectures.

Parallel
Estate 2022
Italia

Samsung Innovation Campus — AI & IoT

Samsung Electronics

Intensive engineering academy on Machine Learning, Deep Learning, edge data processing pipelines, and connected IoT devices.

Formal
2019 – 2022
Palermo, Italia

Bachelor's Degree in Computer Engineering (110/110)

Università degli Studi di Palermo

Solid foundations in computer architecture, operating systems, algorithms & data structures, computer networks, and object-oriented software design.

Formal
Ott 2018 – Ago 2019
Palermo, Italia

Software & Systems Internship

P.O.S. Data System

First professional IT role: systems support, network hardware provisioning, corporate database maintenance, and infrastructure troubleshooting.

FAQ

Giorgio Di Cristofalo is a Software Engineer based in Palermo (Sicily, Italy), graduated Summa Cum Laude in Computer Engineering. He develops mission-critical air navigation systems at ENAV Group and serves as Treasurer of Faidda Tech Lab. He specializes in process automation, CI/CD pipelines, robust full-stack software, and applied AI.
Start the conversation

Let's Build Together

Got a project in mind, want to automate an enterprise bottleneck, or connect on applied AI?

Zero invasive tracking cookies. 100% GDPR compliant.