Gian Paolo Santopaolo

Hi, this is Gian, and welcome to my blog! I am an experienced ML engineer and technical leader with a strong background in software development, focusing on Machine Learning and DL since 2017.
I bring a unique blend of hands-on coding expertise and strategic vision, crafting scalable AI solutions for real-world applications.
My expertise includes fine-tuning Large Language Models (LLMs), distributed inference on multi-GPU/multi-node setups, and developing scalable AI architectures.
Passionate about driving innovation through AI, I place a strong emphasis on ethical considerations and compliance in regulated environments.
Whether developing real-time collaboration tools or architecting multimodal Retrieval-Augmented Generation (RAG) systems, I focus on delivering AI solutions that drive
business innovation.

My Journey & Background

Despite not holding a formal university degree, my career is built on relentless curiosity and self-taught expertise. I started programming at the age of 8, driven solely by passion for technology. I still remember my very first programming exam—coding in BASIC for the Commodore 64. The task was to implement the Pythagorean theorem, and even though I was too young to have learned it at school, I managed to get it right. Over the years, I’ve led and mentored several teams of engineers, proving that real-world skills and continuous learning can pave the way to leadership and innovation.

Future Tech 2019 - Amsterdam
Future Tech 2019 – Amsterdam

 

Core Competencies

  • AI and Machine Learning
    • Extensive experience in developing and implementing AI/ML models using advanced architectures and frameworks.
    • Proficient in fine-tuning LLMs, RAG systems, and integrating multimodal models (audio, video, text).
    • Skilled in distributed inference across multi-GPU/multi-node setups for scalable, high-performance AI deployments.
  • AI Platforms and Products
    • Strong knowledge in designing and managing AI platforms using bare metal Kubernetes / Docker with NVIDIA Container Toolkit and GPU drivers for containers (Linux only)
    • Designed and managed AI platforms using cloud solutions like Microsoft Azure; familiar with AWS and Google Cloud Platform.
    • Architected scalable multilingual and multimodal vector search systems leveraging vector databases (Qdrant and Milvus) and natural language embedding models.
  • Data Engineering
    • Developed data pipelines and implemented data processing techniques for AI workloads.
    • Experienced in managing data storage solutions and optimizing data flow for AI applications.
  • Software Engineering Best Practices
    • Extensive experience in full-stack development, microservices architecture, and cloud-native solutions.
    • Proficient in software development lifecycle, DevOps practices, and testing methodologies to ensure scalable AI solutions.
  • Leadership and Management
    • Proven ability to lead and mentor high-performing teams, fostering a culture of innovation and continuous improvement.
    • Skilled in strategic thinking, aligning AI programs with organizational goals, and translating them into actionable roadmaps.
    • Experienced in cross-functional collaboration and managing partnerships with stakeholders.

If you have any questions or need assistance, please don’t hesitate to reach out. You can email me at gianpaolo.santopaolo {at{} gmail.com or contact me to my phone or on WhatsApp at +41 79 450 50 07. I look forward to connecting with you!

Scroll to Top