Summary
Senior Software Engineer & Architect with over a decade of experience designing, building, and scaling high-performance distributed systems. Proven track record in delivering mission-critical enterprise platforms and large-scale FinTech ecosystems operating under heavy transaction loads. Deep expertise in .NET Core, Microservices, Clean Architecture, and Cloud-Native (Kubernetes) environments. Adept at driving end-to-end software craftsmanship, mentoring engineering teams, and leveraging AI-augmented development workflows to build scalable, fault-tolerant architectures while maximizing engineering velocity.
Core Skills
Technical: Microservices, Web APIs, Batches, Clean Architecture, DDD, CQRS, TDD, .NET, Kafka, Redis, SQL, Mongo, WPF, xUnit
DevOps & Cloud: Docker, Kubernetes, OpenShift, Helm, ArgoCD, Azure, XL Release, CyberArk Conjur, CI/CD
Methodologies: Agile/Scrum, Code Reviews, Refactoring, Design Patterns
Experience
- Backend engineer for Türkiye İş Bankası's mobile channel (İşCep), focusing on high-performance backend architecture.
- Designed and developed core banking APIs enabling customer onboarding and product distribution across partner channels.
- Built microservices in .NET and Java Spring, deployed on Kubernetes, optimized for performance and security.
- Implemented MyLife project and Car Valuation services, integrating automation for bill/tax payments and asset management.
- Migrated legacy monolithic services to scalable, containerized solutions using Clean Architecture and Domain-Driven Design principles.
- Developed .NET applications using CQRS and Mediator patterns, SOAP/REST services, and automated workflows with Quartz.
- Enhanced architectural templates, added xUnit tests, and implemented multi-environment appsettings.
- Developed full-stack web applications using ASP.NET Core to automate forensic data analysis workflows.
- Architected and deployed Windows Services for orchestrating sequential, automated tasks across virtual machine clusters.
- Built ClickOnce-distributed desktop applications and cURL-based console applications to automate cross-server data processing.
- Designed and maintained a centralized server-side Laboratory Management System (Claris FileMaker) with role-based access control and multi-database integrations for evidence tracking.
- Executed complex digital data extraction and forensic analysis on mobile devices and physical storage media (memory/SIM cards) for high-stakes criminal investigations.
- Leveraged industry-standard specialized software (Cellebrite UFED, Magnet AXIOM, X-Ways Forensics, FTK Imager) to recover and parse volatile, encrypted, and hidden digital artifacts.
- Developed e-commerce web apps (ASP.NET MVC, MS SQL, RFID) and desktop POS systems (WPF).
Certifications
- Microsoft Certified: Azure Fundamentals (Microsoft)
- Kubernetes for Developers: Core Concepts, Deploying Your Code (Pluralsight)
- Fundamentals of Docker and Kubernetes for .NET 5 Developers (Pluralsight)
- Advanced Prompt Engineering Techniques (LinkedIn)
- Advanced Web APIs with ASP.NET Core in .NET 6 (LinkedIn)
- iTEP Business-Plus, Level B2 - Upper Intermediate
- Certified BlackLight Examiner (BlackBag Technologies)
Publications
- Malware Detection with Memory Analysis on Windows System Processes - Istanbul University (Jan 2022)
Languages
English (Professional Working - Certified by iTEP), Turkish (Native)