Ali K.

Backend Developer · .NET (8/9/10) & Python · Microservices · Event-Driven · PostgreSQL · Redis · RabbitMQ · Fintech · M.Sc. CS @ Yıldız Technical University

Istanbul, Türkiye

About

🚀 Backend Developer building production fintech systems on .NET (8/9/10) and Python (FastAPI). Solo owner of two production microservices delivered against hard regulatory deadlines. 1.5+ years in a regulated Turkish fintech — deep work across multi-database architectures, event-driven distributed systems, and regulator-facing integrations (Central Bank of Turkey). 🏗 Shipped solo: • .NET 10 / EF Core 9 / PostgreSQL regulatory microservice integrating with TCMB RIBS — Clean Architecture × 5 layers, 6-state machine, maker-checker (4-eyes) approval, 17-scenario mock test harness. Delivered ahead of a hard regulator deadline. • Python / FastAPI fraud-operations backend coordinating async transactions across 3 databases, JWT+OTP auth, 5-role RBAC, 7 self-healing background services with tiered SLA escalation. 🛠 Other production work: • Enterprise reporting platform (.NET 8) — 5 heterogeneous DBs, 20+ regulator-grade reports. • Multi-channel notification platform (.NET 9 / RabbitMQ) — 7 microservice projects, dead-letter queues, AES-encrypted OTP. • Real-time call-center platform (.NET 8 / SignalR) — 8 third-party integrations behind Polly HTTP pipeline. 🧪 Tech depth: Languages — C# · Python (async) · TypeScript · SQL Backend — ASP.NET Core · FastAPI · SignalR · Worker Services Architecture — Clean Architecture · Microservices · Event-Driven · CQRS · Saga · Outbox/Inbox · 2PC Data — PostgreSQL · MySQL · SQL Server · Redis · multi-DB coordination Messaging — RabbitMQ · MassTransit · gRPC Auth — JWT + refresh · OAuth2 · BCrypt · AES · RBAC · distributed locks 🎓 M.Sc. Computer Engineering @ Yıldız Technical University (full-tuition scholarship). B.Sc. @ Süleyman Demirel University, GPA 3.56/4.00. 🌍 Persian (native) · Turkish (C2) · Azerbaijani (C1) · English (B1) · Work permit eligible · No military obligation 💼 Open to mid-level Backend / Software Engineering roles in İstanbul or remote in Türkiye — distributed systems, payment infrastructure, regulator-facing platforms welcome. 📫 [email protected] · github.com/Ali-Klnai

Experience

  • Backend Developer at Confidential Fintech Company
    May 2025 - Jun 2026 · 1 yr 2 mos

    Solo owner of two production microservices delivered against hard regulatory deadlines in a regulated Turkish fintech. Across .NET (8/9/10) and Python (FastAPI), with deep work on multi-database systems, event-driven architecture, and regulator-facing integrations. • .NET 10 / EF Core 9 / PostgreSQL regulatory microservice integrating with the Central Bank of Turkey's Risky-Transactions Reporting System (TCMB RIBS) — Clean Architecture × 5 layers, 6-state machine, maker-checker (4-eyes) approval, idempotent batch ingestion, 17-scenario mock test harness. Delivered solo ahead of a hard regulator deadline. • Enterprise reporting platform on .NET 8 pulling from 5 heterogeneous databases (MySQL + 3× PostgreSQL + SQL Server), producing 20+ regulator-grade reports via Facade + Strategy pipeline, SHA256-keyed caching, Quartz cron, and Polly-backed Redis async queues — 14 controllers, ~84 endpoints, 120+ entities. • Multi-channel notification platform on .NET 9 / RabbitMQ across 7 microservice projects, with provider Strategy + Fallback (CODEC SMS, SMTP Email, OneSignal Push), two-stage Persist → Dispatch consumer pipeline with dead-letter queues, AES-encrypted OTP, audit-preserving soft-delete. • Python / FastAPI fraud-operations backend coordinating async transactions across 3 databases via SQLAlchemy + custom Unit of Work, with JWT + OTP auth, 5-role RBAC, structlog audit logging, and 7 self-healing background services with tiered SLA escalation (60 min → 10 d CRITICAL with legal-team auto-notification). • Real-time .NET 8 / SignalR call-center platform — 3 SignalR hubs orchestrating VoIP call-state, 10-second polling for auto caller-ID pop-up, Redis-coordinated single-session enforcer. Integrated 8 third-party services behind a Polly HTTP pipeline (Logging → Retry × 3 → Timeout → Token).

  • Software Engineering Intern at Arjeta
    Jul 2024 - Aug 2024 · 2 mos

    First professional exposure to .NET backend development — bridging classroom C# knowledge with team-based software delivery in a one-month internship. • Strengthened C# fundamentals (collections, generics, LINQ, exception handling) and started learning .NET Core / ASP.NET Core in a guided environment. • Built a small CRUD-style web application end-to-end as the internship project — entity modeling, RESTful endpoints, and basic data persistence with Entity Framework Core. • Picked up team-based development practices: Git source control, feature-branch workflow, and code review etiquette.

  • Hardware Engineering Intern at Arjeta
    Jul 2023 - Aug 2023 · 2 mos

    First professional exposure to network engineering — applying classroom concepts from the Computer Networks course to a real production network in a one-month internship. • Worked alongside the network team documenting existing switch configurations, VLAN structure, and IP-address allocation across departments. • Assisted with basic switch port management, VLAN assignment, and routine network diagnostics (ping, traceroute, switch logs). • Mapped the physical and logical network topology of small office segments, producing reference diagrams for the IT team.