Summary
Dmitrii Blaginin is a versatile software engineer with 10 years' experience building and leading teams to deliver scalable, data-intensive systems across startups and enterprise projects. He has gone from hands-on architect and CTO at a matchmaking startup—designing backend algorithms, NLP analysis and matching—to leading squads that built high-throughput streaming pipelines for financial data at Xelix. Dmitrii has proven ability to scale platforms and teams, having overseen rapid growth at a coworking chain (2 to 200 locations, 80K to 2M users) and doubled throughput on a public sector platform via caching, indexing and CDN work. Now based in London and currently at Spiral, he combines practical engineering with people leadership and operational discipline (support, monitoring, 1:1s) that keeps systems reliable in growth phases. A not-obvious strength is his consistent focus on real-time data flows and matching algorithms, bridging algorithmic thinking with production-grade architecture.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE Computer Software Engineering at Higher School of Economics
Master's degree Computer Science, Master's degree Computer Science at University of Warwick
Lomonosov Moscow State University
Russian, English