Summary
Diana Teodorescu is an engineering manager based in the UK with 12 years of experience leading cross-functional teams and delivering web applications and internal platforms. She blends hands-on technical experience in React, Node.js, TypeScript and cloud CI/CD with a people-first leadership style focused on coaching, psychological safety and continuous improvement. At VEED.IO she leads and scales engineering practices across multiple teams, driving alignment on delivery, wellbeing and hiring while still pairing on code and reviews. Her background includes implementing CI/CD and Agile transformations at the BBC and building full-stack systems earlier in her career, giving her a strong mix of delivery discipline and practical engineering skills. With degrees spanning software engineering, economics and marketing, she brings a pragmatic, user- and business-oriented perspective to technical decisions. Colleagues describe her as a collaborative problem-solver who actively fosters shared leadership and engineering standards rather than relying solely on top-down directives.
12 years of coding experience
9 years of employment as a software developer
BSc, Economics, BSc, Economics at Universitatea 'Babes-Bolyai' din Cluj-Napoca
BEng, Software Engineering, BEng, Software Engineering at University of Wales, Aberystwyth
Romanian, English