software developer · istanbul

Abdullah
Karagöz.

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.

AbdullahKaragoz.cs
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
}
featured

Latest ship

01 — work
where i've built

Experience

02 — experience
Nov 2023 — Now

Senior Software Developer

Mars Cinema Group

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.

.NET 8MicroservicesDDDCQRSSQL Server
Mar 2021 — Feb 2023

Software Developer

Nexum Boğaziçi & Nexum Creative

End-to-end development on client platforms including Enterprise Rent-A-Car, Alamo, Tavuk Dünyası and Twitburc, working in an Agile (Scrum) team.

ASP.NET CoreABP FrameworkEF CoreRedisRabbitMQSOAP
Aug 2020 — Mar 2021

Software Developer

Emir Varlık Yönetim

Built and maintained software for the company's financial-services projects.

.NET FrameworkASP.NET MVCMSSQLjQuery
Jul 2019 — Jan 2020

Software Developer

Bilge Adam

Selected for the Bilge Adam × İŞKUR "Qualified IT Specialist" program on a full scholarship — 800 hours building projects across the .NET stack.

C#Web APIEntity FrameworkLINQJavaScript
2016 — 2017

IT Staff · Part-time

Abant İzzet Baysal University

Worked part-time in the faculty's IT department during my studies.

selected projects

Things I've engineered

— projects

CGV Report

2024

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.

.NET 8OcelotIdentityServer4DDDCQRS

CGV Dashboard

2023

Daily close-of-business operations for cinemas, integrated with accounting (Logo). Played a key role in rollout — shipped successfully across 80 branches.

.NETSQL ServerIntegration

CGV Film Programming

2023

A session-management system that streamlines film scheduling for cinemas, with new features to optimize the programming team's planning workflow.

.NETScheduling

Enterprise Rent-A-Car

2023

Backend developer on reservations, fleet management and campaign configuration within the live platform at enterprise.com.tr.

ASP.NET CoreRESTEF Core
the toolbox

Skills

03 — skills
languages
C# · T-SQL · JavaScript
backend
.NET 8 / .NET Core · ASP.NET Core · ASP.NET MVC · Web API · ABP Framework · EF Core
architecture
Microservices · DDD · CQRS · REST · SOAP · N-Tier
data & infra
SQL Server · Redis · RabbitMQ · Ocelot (API Gateway) · IdentityServer4
practices
Agile / Scrum · Git & GitHub · Clean code
education
BSc Management Information Systems — Anadolu Univ. · Computer Programming — Bolu A.İ.B. Univ.
get in touch

Building something that needs solid backend foundations?

I'm always open to interesting backend, architecture and product work. The fastest way to reach me is email or LinkedIn.