Senior Software Developer
Own the full software lifecycle — requirements, system design, coding, testing, deployment and maintenance. Introduced GitHub and ClickUp to streamline source control and delivery across the team.
Senior Software Developer / backend & distributed systems
I design and ship backend systems end to end with .NET — from requirements and architecture to deployment and maintenance. Comfortable across microservices, DDD and CQRS, and the messaging and data layers that hold them together.
namespace Istanbul.TR; public sealed class AbdullahKaragoz : SoftwareDeveloper { public string Role => "Senior Software Developer"; public string[] Focus => [".NET 8", "Microservices", "DDD", "CQRS"]; public int Since => 2019; public bool Shipping => true; // ships CoreNote }
End-to-end encrypted, cross-device notes for VS Code, backed by your own GitHub Gists. Content and titles are encrypted client-side with AES-256-GCM; a wrapped master key and recovery key keep everything private. Built end to end — encryption model, file-system provider, and packaging.
Own the full software lifecycle — requirements, system design, coding, testing, deployment and maintenance. Introduced GitHub and ClickUp to streamline source control and delivery across the team.
End-to-end development on client platforms including Enterprise Rent-A-Car, Alamo, Tavuk Dünyası and Twitburc, working in an Agile (Scrum) team.
Built and maintained software for the company's financial-services projects.
Selected for the Bilge Adam × İŞKUR "Qualified IT Specialist" program on a full scholarship — 800 hours building projects across the .NET stack.
Worked part-time in the faculty's IT department during my studies.
A reporting platform for advanced sales and revenue analytics. Designed the architecture from scratch and built a token-secured API gateway for service-to-service communication.
Daily close-of-business operations for cinemas, integrated with accounting (Logo). Played a key role in rollout — shipped successfully across 80 branches.
A session-management system that streamlines film scheduling for cinemas, with new features to optimize the programming team's planning workflow.
Backend developer on reservations, fleet management and campaign configuration within the live platform at enterprise.com.tr.