Summary
Todor Enikov is a Senior Software Development Engineer based in Sofia with 10 years of experience building .NET applications and reliable testable systems. He has deep practical expertise in C#, ASP.NET MVC, dependency injection, unit testing, UI automation and databases, and has progressed from junior roles to senior engineering at Fourth since 2018. A double-degree graduate from Technical University Sofia in Computer Systems and Computer Software Engineering, he blends strong academic grounding with pragmatic delivery in enterprise environments. Todor is comfortable owning end-to-end features and improving code quality through automated testing and DI patterns, often focusing on making complex systems easier to maintain. Colleagues would describe him as a steady, detail-oriented engineer who prioritizes testability and long-term maintainability over quick hacks.
9 years of coding experience
2 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Technical University of Sofia
High School Computer Systems Networking and Telecommunications, High School Computer Systems Networking and Telecommunications at Professional Technical School of Mechanics, Electricity and Electronics
English, Bulgarian