sahinhurcan.config

Şahin Hürcan

Senior Software & DevSecOps Engineer

sahin@sahinhurcan.com.tr • Bursa, TR • GitHub • LinkedIn • +90 538 486 50 49

Senior Software & DevSecOps Engineer with 6+ years of expertise in the .NET ecosystem. Specializing in high-performance distributed systems, infrastructure automation from scratch, Disaster Recovery (DRC) architecture, and application security. Proven track record in high-availability enterprise environments, CI/CD optimization, and regulatory compliance.

// Core Competencies

Distributed Systems & High Performance

Designing high-throughput, fault-tolerant distributed systems utilizing CQRS, RabbitMQ, and Redis for enterprise-scale platforms.

Disaster Recovery & Redundant Systems

Architecting and owning end-to-end Disaster Recovery (DRC) redundant infrastructure, failover workflows, and business continuity strategies.

AppSec & Security Automation

Coverity static code analysis (SAST) integration, vulnerability lifecycle management, and automated assignment workflows for engineering teams.

CI/CD & Operational Excellence

Azure DevOps pipeline optimization, server environment orchestration, automated deployment lifecycles, and AI-assisted engineering workflows.

// Professional Experience

Senior Software Engineer / Hepiyi Sigorta (Doğan Holding)

10.2022 - Present

Core member building an enterprise-grade insurance platform completely from scratch under strict regulatory frameworks. Serving as the primary Disaster Recovery (DRC) owner, architecting end-to-end redundant infrastructure, failover workflows, and business continuity strategies. Managing distributed system components (CQRS, RabbitMQ, Redis) and spearheading security automation via Coverity integration.

.NET 6-10 CQRS & RabbitMQ & Redis Disaster Recovery (DRC) Owner AppSec / Coverity Azure DevOps

Back-End Team Lead / Mazaka Yazılım

09.2021 - 10.2022

Provided technical leadership for a 22-person development team, modernizing e-commerce infrastructure. Solved heavy concurrency and transactional integrity challenges during massive flash sales using Redis distributed locking mechanisms. Standardized API versioning and cross-functional coordination.

.NET 6 Redis Distributed Lock Team Leadership

Back-End Developer / Mazaka Yazılım

09.2020 - 09.2021

Engineered payment gateways, e-invoicing pipelines, and ERP connectors for e-commerce packages. Automated recurring background jobs and campaign operations using Hangfire and Quartz.NET. Optimized database indexes and full-text search.

.NET Developer / SA Yazılım

06.2020 - 09.2020

Developed sector-specific digital transformation tools for accounting, franchising, and logistics workflows with robust REST/SOAP data integration pipelines.

Web Developer / Maydanoss Medya

2019 - 06.2020

Delivered full-stack web solutions and custom PHP applications, laying the foundation for enterprise software engineering.

// Technical Arsenal

Backend & Core

C#, .NET Core (5-10), PHP, JavaScript

Architecture

CQRS, Clean Architecture, Distributed Systems, DRC

Messaging & Caching

RabbitMQ, Redis (Distributed Lock), Hangfire, Quartz.NET

Databases & ORM

SQL Server, MongoDB, MySQL, EF Core, Dapper

DevSecOps & Tools

AppSec, Coverity, Azure DevOps, GitHub Actions, Cursor, Copilot

Testing

xUnit, TDD, Integration Testing, Moq, FluentAssertions

// Education

Fırat University — Faculty of Technology

B.Sc. in Software Engineering

2016 - 2022