Riccardo Tasso is a software engineer and expert lead with 14 years of experience specializing in language technologies, information extraction, and knowledge representation, currently leading engineering at JAKALA. He combines deep expertise in NLP (rule-based and statistical), graph-based data modeling, Semantic Web standards (RDF/OWL/SPARQL) and complex network analysis to turn heterogeneous web and open-data sources into actionable insights. Comfortable across Java (near 10 years) and Python, he also architects data solutions using SQL, NoSQL and graph databases while crafting interactive visualizations with D3, SVG and modern web toolkits. His career spans research-driven projects at Politecnico di Milano to product-focused roles at CELI and MAIZE, reflecting a blend of academic rigor and practical delivery. Unusually, he pairs link-based clustering and centrality analytics with UI-level storytelling, making complex graph models both analyzable and human-readable.
14 years of coding experience
16 years of employment as a software developer
Ms computer science, Ms computer science at Politecnico di Milano
Contributions:24 commits, 22 pushes, 1 branch in 4 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.
Request Free Trial
Riccardo Tasso - Software Engineer - Expert Lead at JAKALA