Summary
Teodor Kotov is a Principal Software Engineer with 14 years of experience, currently shaping Identity and Privacy systems at Booking.com. He brings deep front-end expertise—especially in JavaScript, SPA architectures and Ember.js—paired with practical full-stack experience across Perl, Java and Go. Teodor has a track record of moving legacy clients to maintainable architectures, instituting development processes and mentoring teams to improve delivery quality. He prefers open source and knowledge sharing, driving engineering decisions with a research-minded, experimental approach rooted in CS fundamentals. Based in the Netherlands, he combines low-level curiosity (tmux/vim, Linux/Mac workflows) with product-focused execution at scale. An understated strength is his habit of turning exploratory prototypes into production-grade systems that balance developer ergonomics and long-term maintainability.
14 years of coding experience
11 years of employment as a software developer
Bachelor's degree Informatics and Computer Engineering, Bachelor's degree Informatics and Computer Engineering at Russian State Technological University named after K.E. Tsiolkovsky (MATI)
English, Russian