Ivan Tashev is a Senior Software Engineer based in Sofia with a formal Computer Science background and five years of focused engineering experience complemented by two decades running and founding international businesses. He blends hands-on software development with entrepreneurial rigor from roles as Founder and General Manager, where he learned to optimize operations, products, and customer-facing processes for scale and performance. A perfectionist by nature, Ivan digs into technical detail and systems-level analysis to squeeze measurable improvements in reliability and efficiency. His career path spans early self-employed programming work through managerial leadership and back into senior engineering, giving him a pragmatic perspective on shipping production-quality software that meets business needs. Comfortable translating business requirements into technical solutions, he brings both strategic judgment and a bias for execution.
5 years of coding experience
21 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Technical University of Sofia
Mathematics and Computer Science, Mathematics and Computer Science at Mathematical Gymnasium
Contributions:12 commits, 9 pushes, 2 branches in 26 days
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.