Summary
Krasimir Angelov is an Associate Professor in the Greater Gothenburg area with 18 years of experience at the intersection of software engineering, functional programming, NLP, machine learning and databases. He combines academic leadership at the University of Gothenburg with applied research as a scientist at Digital Grammars, translating theoretical models from his PhD in Computational Linguistics into practical systems. His career spans industry research and development roles (including Ontotext and a Microsoft research internship) and long-standing expertise in algorithms and data management. Known for bridging rigorous research and production software, he often applies functional programming idioms to scalable language-processing pipelines. Based in Sweden, he brings a rare blend of deep linguistic modeling and software engineering craftsmanship to interdisciplinary problems.
18 years of coding experience
9 years of employment as a software developer
PhD, Computational Linguistics, PhD, Computational Linguistics at Chalmers tekniska högskola
Master, Computer Science, Master, Computer Science at Technical University of Varna
Bulgarian, English, Swedish, Russian