AI Engineer | NTTDATA Italia | Sapienza

Danilo Corsi

I build

I work on AI and data-driven applications with a practical focus: predictive modeling, data analysis, LLMs, and systems that integrate models into useful products. I handle development, technical integration, and delivery.

ML Predictive modeling and data analysis
LLM Generative AI, RAG and NLP
Build Software, integration and products
Danilo Corsi

Current role

AI Engineer at NTTDATA Italia

  • Master’s degree in Computer Science from Sapienza University of Rome
  • Specialization in Machine Learning and Deep Learning
  • Hands-on experience in AI, deep learning and software development

About Me

Short profile, education and technical direction

I am an AI Engineer at NTTDATA Italia, with a Master’s degree in Computer Science from Sapienza University of Rome and a specialization in Machine Learning and Deep Learning.

I like applying AI and data science to real-world problems, with a strong interest in predictive modeling, data analysis and the use of Large Language Models. I work best when I connect research, development and product thinking.

I have hands-on experience with AI, deep learning and software development projects. I care about writing solutions that are easy to read, robust to maintain and flexible enough to grow with the context.

You can find more of my work on GitHub and on my Linktree page.

Three things that define me

Machine Learning Predictive modeling, data analysis, feature work and evaluation.
Generative AI LLMs, RAG, NLP and applied AI systems that solve concrete tasks.
Software Development Backend integration, product delivery and practical engineering choices.

Experience

Roles and projects that describe my work better than a generic list of duties

Nov 2024 - Present

AI Engineer

NTTDATA Italia Current
AI Development, LLMs & Agentic Systems
  • Design and build enterprise virtual assistants and agentic bots with Python (Microsoft Agent Framework) and C# (Semantic Kernel).
  • Implement conversational features for automatic ticketing, RPA flow orchestration, and messaging channel integration (Telegram, WhatsApp, SMS).
  • Build ingestion pipelines and RAG systems for knowledge bases using Azure AI Search, Azure OpenAI, and semantic metadata.
  • Integrate hybrid search (semantic search, BM25) with reranking to improve chunk retrieval.
Backend Development & NLP
  • Develop Java and Python microservices that extract and compare document features to support HR and matching workflows.
  • Implement NLP pipelines for text anonymization, document classification, and automatic topic mapping.
  • Create robust API backends to power web interfaces for reporting and conversation management.
Technical Leadership & Solution Architecture
  • Design AI solutions for public administrations and large enterprises to digitize documents and refactor legacy systems.
  • Manage evolutive and corrective maintenance for production AI projects while coordinating the development team.
  • Evaluate technical feasibility, costs, and architectural impacts of adopting new AI solutions.
Jan 2023 - Dec 2023

Game Developer (Bs-junior)

SanLo Defence Project
  • Developed the UI and frontend logic for a mobile game using Unity and C#.
  • Collaborated on UX design and built menus, screens, and submenus from Figma mockups.
  • Connected frontend components with the game's backend REST APIs.
  • Worked in an agile team to coordinate visual design and code implementation.

Tech Stack

Grouped by how I actually use them: languages, frontend, backend, data science, and tools

Languages

Python C# C++ Java JavaScript TypeScript Solidity LaTeX
Click for info

Multi-language delivery

I move comfortably across Python, C#, Java and JavaScript, with enough exposure to TypeScript, Solidity and LaTeX to switch context quickly when projects require it.

Click to go back

Frontend Development

HTML CSS SCSS React.js React Native Unity
Click for info

Product interfaces

Frontend work on web and mobile interfaces using HTML/CSS/SCSS, React, React Native and Unity when the experience requires a richer interactive layer.

Click to go back

Backend Development

Node.js FastAPI MySQL PostgreSQL SQL Docker HardHat
Click for info

Service layers

Backend services, API layers and data persistence built around FastAPI, Node.js and relational databases, with Docker and HardHat where the stack demands it.

Click to go back

Data Science & ML

PyTorch PySpark Scikit-Learn Matplotlib Seaborn Pandas
Click for info

Modeling stack

I use PyTorch, PySpark, Scikit-Learn, Pandas and plotting libraries to build, inspect and explain models and datasets in a way that stays practical for product work.

Click to go back

Tools & Technologies

Docker Postman Git GitHub GitLab Figma Adobe XD Microsoft Office
Click for info

Working toolkit

Tools I use daily for version control, API testing, containerization, design handoff and documentation. Enough to keep the delivery side moving without friction.

Click to go back

Education & Certifications

Academic path and credentials aligned with the AI focus

Projects

All main projects: personal apps, university work and team-built products

Featured

University Projects

Leveraging LLMs for Informed Bitcoin Trading Decisions

Study on using LLMs to assist Bitcoin traders via sentiment analysis of news, social media, and text.

Python Deep Learning PyTorch LLM Gradio

Multimodal Youtube Advertisement Sentiment Analysis

Deep learning implementation for multimodal advertisement sentiment analysis using voice, facial expressions, and remote photoplethysmography.

Python Deep Learning PyTorch Multimodal

Skin Lesion Classification

Deep learning models for skin lesion classification using CNNs, Vision Transformers, and StyleGAN.

Python PyTorch CNN Vision Transformers StyleGAN

SmartSupply

Blockchain DApp that allows customers to verify the authenticity of purchased products.

Solidity TypeScript Hardhat Ethereum Docker React

Bitcoin Price Prediction

Machine learning models to predict Bitcoin prices using market features and blockchain data.

Python PySpark Machine Learning

Voicefork

TheFork clone built with a microservices architecture, independent backend services, and vector search.

React Native FastAPI Redis Terraform Docker

Voicefork Alexa Skill

Voicefork add-on that adds an Alexa skill for voice-based restaurant reservations.

Alexa Skill Voice UI TypeScript

BiometricBites

Web app for biometric access to a university cafeteria using facial recognition.

React SCSS Django Python MySQL

DroNET

Routing protocol for UAV ad-hoc wireless networks using Q-learning.

Python Reinforcement Learning Networking

Stroke Prediction Model

Machine learning model to predict stroke risks, developed for the Fundamentals of Data Science course.

Python Machine Learning Data Science

Other

GeneroCity

Android app to find parking. Built the frontend home screen, parking list, and check-in/out flows.

Java Android Studio Frontend Adobe XD

Contact

If you want to talk about applied AI, data science, LLMs or a possible collaboration, contact me by email, phone or LinkedIn.