Tarık Karşı is a Senior Software Engineer based in Ankara with 13 years in the industry and nine years as a full-stack developer building middleware, web systems, desktop applications and mobile games. He has progressed from software engineer to technical lead and senior roles at MilSOFT, OBSS, Upwork and now Aselsan, combining hands-on coding with team leadership and agile delivery. A strong advocate of clean code, design patterns and SOLID principles, he focuses on high quality and maintainable architectures across front-end and back-end stacks. His academic background in computer engineering and a master’s in computer animation and game technologies give him a unique blend of systems thinking and creative problem solving. Continuous learning and practical process improvements are hallmarks of his approach, and he has a track record of shipping production-grade solutions in both defense and commercial domains.
13 years of coding experience
12 years of employment as a software developer
Master's degree Computer Animation and Game Technologies, Master's degree Computer Animation and Game Technologies at Hacettepe 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.