Salih Karahan is a seasoned software engineer with 12 years of experience building backend systems and developer tools across C#, Java and JavaScript stacks. He has led small teams as a technical leader at fintech startups, designing microservice architectures, CQRS-based APIs, and resilient infrastructure using PostgreSQL, Redis, Kafka, Hangfire and Azure. Salih combines hands-on implementation—rewriting core Supplier APIs with Clean Onion Architecture and upgrading multiple services to modern .NET—with mentoring and code-review discipline to raise team quality. His background includes pragmatic integration work (invoicing via MQ, outbox patterns, ETCD-based config libraries) and creating developer-facing analyzers and plugins that enforce coding standards. Based in Istanbul, he balances startup agility with enterprise-grade ALM experience gained at Veripark and other firms. A detail that sets him apart is his history of shipping both internal libraries and automation (NuGet packages, SonarQube/C# analyzers, TFS tooling) that smooth developer workflows across organizations.
12 years of coding experience
10 years of employment as a software developer
Lisans Derecesi Yönetim Bilgi Sistemleri, Lisans Derecesi Yönetim Bilgi Sistemleri at Istanbul University
BilgeAdam
TM, TM at Akşehir Anadolu Öğretmen Lisesi
Bachelor’s Degree (Drop Out) Political Science and Public Administration, Bachelor’s Degree (Drop Out) Political Science and Public Administration at Çankırı Karatekin Üniversitesi
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.