Summary
Yavuz Asmali is a Senior Software Developer based in Istanbul with six years of experience building enterprise-grade applications primarily on the Microsoft stack. He has delivered medium- and large-scale systems across retail and real estate domains, including long-term work on DeFacto’s in-house ERP and roles as a software architect and senior engineer. Yavuz prioritizes clean, maintainable OOP design, applying SOLID principles, design patterns, and N‑Tier architectures while exploring TDD, DDD and OOD approaches in his day-to-day. Comfortable across backend and desktop technologies (C#, ASP.NET, WPF, Entity Framework, MS-SQL) he pairs pragmatic coding with architectural thinking. Colleagues describe him as someone who intentionally balances running-system stability with continuous skill improvement. He holds a Computer Engineering degree from Kadir Has University and brings a thoughtful, discipline-driven approach to scaling codebases.
5 years of coding experience
6 years of employment as a software developer
Engineering and Natural Sciences Faculty Graduate, Computer Engineering, 3.02 / 4.00, Engineering and Natural Sciences Faculty Graduate, Computer Engineering, 3.02 / 4.00 at Kadir Has Üniversitesi
Turkish, English, Japanese