Luca Buoncompagni is an ontology engineer and software developer with a PhD and a decade of experience building knowledge-driven systems, mobile apps, and backend architectures for healthcare, robotics, and smart environments. He blends academic research—publishing novel fuzzy-OWL frameworks, memory-inspired forgetting mechanisms, and a Java OWL API wrapper—with hands-on product work, shipping native iOS/Android apps and cloud-deployed LLM/RAG conversational agents. Comfortable across Python, Java, Kotlin and ROS, he designs modular architectures that make symbolic reasoning performant in real-world, sensor-driven settings. He has taught and supervised robotics and neural network courses, mentored graduate research, and translated academic prototypes into production-ready services. Known for fast learning and attention to detail, he now focuses on data management, AI architectures and knowledge representation while building semantic orchestrators for agentic AI.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Computer Software Engineering, Doctor of Philosophy - PhD Computer Software Engineering at Università degli Studi di Genova
High School Diploma Computer Science and Electronics, High School Diploma Computer Science and Electronics at Itis Galileo Galilei Arezzo
Bachelor of Engineering (BEng) Automation Engineer Technology/Technician, Bachelor of Engineering (BEng) Automation Engineer Technology/Technician at Università di Siena
The Scene Identification and Tagging (SIT) algorithm based on Fuzzy Description Logics
Contributions:5 PRs, 15 pushes, 3 branches in 4 years 10 months
logicsfuzzydescription-logicsscenesit
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.