Giancarlo Frison is a research engineer based in Munich with 14 years of experience designing pragmatic, scalable software and ML-driven products at SAP. He blends academic rigor in cognitive systems and AI with hands-on architecture work—from building Prolog-inspired Logic-as-a-Service and predicate inference libraries to prototyping GNNs, deep reinforcement learning, and Bayesian-guided selling for conversational commerce. He has led end-to-end efforts for chat-based e-commerce (Charly), designing microservice platforms, multi-model NLP systems, and ML pipelines for production use. Comfortable at the intersection of research and product, he pairs proof-of-concept innovation with customer-facing presentations and usability testing to turn experiments into deployed features. A developer with roots in high-throughput messaging and integration platforms, he favors pragmatic trade-offs that keep systems clean, testable and scalable.
14 years of coding experience
11 years of employment as a software developer
Bachelor's degree in Computer Science diploma di laurea in ingegneria informatica ed automatica, Bachelor's degree in Computer Science diploma di laurea in ingegneria informatica ed automatica at Università degli Studi di Padova
M.Sc Cognitive Systems Artificial Intelligence, M.Sc Cognitive Systems Artificial Intelligence at Open University of Cyprus
Contributions:12 commits, 349 pushes, 6 branches in 2 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.