Michele Capra is a Senior Backend Engineer with 12 years of experience building scalable, data-driven systems for fast-growing startups and international clients. He has progressed from second-hire engineer to interim CTO, shaping technical strategy and leading teams while remaining hands-on with Node.js, TypeScript, PostgreSQL and AI-driven features. Michele combines a strong academic background and lecturing experience—teaching Elixir and schemaless Postgres techniques—with practical product instincts honed at Portchain, where he helped embed ML and optimization into logistics software. Known for mentoring engineers and prioritizing people as the core ingredient of successful products, he also founded a data-analytics startup focused on behavioral market indicators, showing an enduring interest in applied research and inventive data models. Now based in Lombardy and currently at Deel, he brings both startup agility and engineering leadership to complex backend challenges.
11 years of coding experience
13 years of employment as a software developer
Laurea Specialistica, Ingegneria Informatica, Laurea Specialistica, Ingegneria Informatica at Università degli Studi di Brescia
I.T.I.S. "B. Castelli"
Technical Team Leadership, Technical Team Leadership at University of Oxford
Visiting Researcher Assistant, School of Computer Science and Statistics, Visiting Researcher Assistant, School of Computer Science and Statistics at Trinity College Dublin
Engineering Leadership for Emerging Leaders, ENGINEERING, Engineering Leadership for Emerging Leaders, ENGINEERING at MIT Professional Education
Contributions:1 release, 7 reviews, 4 PRs in 2 years 6 months
federationloggingfederated
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.