Can Yener is a Senior Software Engineer based in Istanbul with a decade of experience building microservices and distributed systems using .NET and full-stack JavaScript technologies. He has progressed from hands-on developer roles to senior team lead positions, currently contributing at Sapiens after leadership at BilgeAdam Teknoloji and delivery-focused roles at Tatilsepeti and Kafein. Skilled in Clean Architecture, event-driven design, and patterns like Mediator, he blends strong backend expertise (C#, .NET Core, EF Core, MS-SQL, PostgreSQL, MongoDB) with modern frontend and Node.js competencies. A proponent of TDD, Agile and lean practices, he regularly teaches and mentors—reflected in earlier trainer roles—bringing both technical depth and coaching ability to teams. He often pairs rigorous testing (Jest, Mocha, Enzyme) with pragmatic delivery, reducing risk in complex distributed projects. Beyond code, his background in business (İşletme) gives him a practical product-minded perspective that helps align engineering choices with stakeholder needs.
10 years of coding experience
13 years of employment as a software developer
Bachelor's degree İşletme, Bachelor's degree İşletme at Anadolu University
General Studies, General Studies at Tekirdağ Anadolu Lisesi
Computer Engineering, Computer Engineering at Kocaeli University
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.