Available for new opportunities

Hi, I'm

Arif Bilgehan Özbey

Senior Software Engineer & Technical Lead

Building scalable, event-driven backends and modern web apps for banking, GIS and enterprise platforms.

Arif Bilgehan Özbey — Senior Software Engineer & Technical Lead
14+Years of experience
40+Technologies
Scroll to explore
About

About Me

Senior software engineer and technical lead with 14+ years of experience across banking, GIS, public sector and product companies. I design clean, layered and event-driven architectures (CQRS, microservices, modular monolith) and lead teams through delivery, code review and mentoring.

  • Backend specialist in .NET / C# with layered, microservice and CQRS architectures.
  • Event-driven systems with Apache Kafka, Change Data Capture (CDC) and Elasticsearch.
  • Full-stack delivery with Angular & React on top of REST and real-time APIs.
  • Team leadership: mentoring, code review, Agile/Scrum and engineering standards.
Hire me
14+
Years of experience
8+
Companies
50+
Projects delivered
40+
Technologies
Experience

Professional Experience

Senior Software Specialist

Başarsoft Software · GIS / Mapping

Nov 2025 – Jun 2026

Developed map-based applications end to end with React on the frontend and .NET on the backend.

Key contributions
  • Built map components with OpenLayers and integrated Google & Yandex basemaps plus in-house GeoServer.
  • Performed spatial filtering and querying on GeoServer using CQL filters.
  • Designed and optimized databases: index design, materialized views and performance metric analysis.
  • Implemented layered and microservice architectures with Entity Framework Code-First.
  • Worked with JWT and Basic authentication, file- and DB-based logging.
React.NETOpenLayersGeoServerPostgreSQLOracleEF Core

Senior Software Developer · Backend

Burgan Bank · Finance / Banking

Dec 2023 – Oct 2025

Backend engineer on core banking, open banking and payment systems (EFT, FAST, scheduled transfers, notifications).

Key contributions
  • Built and maintained Apache Kafka consumers on Change Data Capture (CDC) based data pipelines.
  • Designed centralized exception handling and middleware/attribute-based cross-cutting concerns.
  • Implemented search and indexing with Elasticsearch.
  • Delivered features through Azure DevOps (TFS) CI/CD on Linux environments with change management.
  • Active in Agile/Scrum ceremonies: planning, daily, refinement and retrospective.
C#.NETApache KafkaCDCElasticsearchAzure DevOpsLinux

Software Team Lead

TCDD Teknik · IT / Railway

Dec 2022 – Dec 2023

Led a team building multi-layer projects in C# and Angular using microservice and modular monolith architectures.

Key contributions
  • Established project-wide coding standards with MediatR, soft delete and clean patterns.
  • Set up CI/CD on GitLab and Jenkins; configured CentOS servers, Elasticsearch and Kibana.
  • Drove code quality and error tracking with SonarQube and Sentry.
  • Delivered weekly trainings and seminars; ran code reviews and mentoring.
C#AngularDockerRedisRabbitMQMongoDBPostgreSQLMediatR

Team Lead

Sisasoft · Software

Mar 2022 – Dec 2022

Team leadership on .NET projects built with DevExpress / DevExtreme and microservice architecture.

Key contributions
  • Developed web applications with C#, .NET Core, ASP.NET MVC, Java, JavaScript and jQuery.
  • Built socket programming, XML web services and Windows services.
  • Integrated systems with PostgreSQL, Redis and RabbitMQ; managed SQL Server / T-SQL.
  • Mentored junior developers and led code review processes.
C#.NET CoreAngularDevExpressSQL ServerRedisRabbitMQ

Senior Software Specialist

ARDGRUP · IT / GIS

Oct 2021 – Mar 2022

Map rendering and GIS format conversions with OpenLayers and Leaflet, integrated with REST/SOAP services.

Key contributions
  • Drew maps and converted between GIS data formats with OpenLayers and Leaflet.
  • Integrated Web API, SOAP and RESTful services with GeoServer and Angular.
  • Applied microservices, FluentValidation, SignalR, Redis and RabbitMQ.
  • Worked with Entity Framework Code-First and Azure DevOps CI/CD.
AngularGeoServerOpenLayersLeafletSignalREF CoreMSSQL

Full-Stack Developer

Agrimetre · Food / Agtech

May 2019 – Jan 2021

Full-stack developer building software for Ziraat Bank: bots, analytics tools, APIs and mobile apps.

Key contributions
  • Built dashboards and Redis/JSON cached services with .NET Core on CentOS.
  • Created 30+ scripts collecting and comparing data from the web with notification systems.
  • Delivered an e-commerce page with card payment infrastructure and a secure logging payment panel.
  • Built an invoice management system and integrations with external web services.
.NET C#JavaScriptRedisMySQLMSSQLWeb Services

Information Systems Technician

Ministry of Health · PMO · Public / Healthcare

Jan 2013 – Sep 2021

Information systems and software development at the Project Management Support Unit.

Key contributions
  • Built a Xamarin mobile app and QR-code turnstile system for the GETAT Congress (2020).
  • Developed a staff leave-request tracking page with .NET Core.
  • Managed hardware planning, Windows/CentOS server setup and network configuration for a ~30-person team.
  • Delivered remote technical support and documentation management.
C#ASP.NET MVC.NET CoreWeb APISQL ServerDockerXamarin

Software Developer

Freelance / Self-employed · Independent

2010 – 2021

A decade of independent projects across mobile, web and desktop platforms.

Key contributions
  • Built a news-site script with mobile reporting/notifications and an OCR archive app using Tesseract.
  • Developed an insurance mobile app with GPS-controlled photo capture, policy lookup and accident reports.
  • Delivered a full-stack insurance payment page for a project in Cyprus.
C#.NETMobileTesseract OCRFull-Stack
Skills

Skills & Expertise

Backend

C# / .NET95%
.NET Core93%
ASP.NET MVC / Web API90%
Entity Framework / LINQ90%
Java70%

Frontend

Angular90%
React82%
TypeScript / JavaScript88%
HTML5 / CSS3 / Bootstrap92%
Responsive Design90%

Architecture & Patterns

Clean / Layered Architecture92%
Microservices88%
CQRS · MediatR88%
DDD · SOLID · OOP90%
Modular Monolith85%

Data & Storage

PostgreSQL90%
Oracle82%
MS SQL / T-SQL88%
Redis86%
MongoDB · Elasticsearch84%

DevOps & Messaging

Docker86%
CI/CD · GitLab · Jenkins · Azure DevOps85%
Apache Kafka · RabbitMQ85%
Linux / CentOS82%
SonarQube · Sentry · Kibana80%

GIS & Mapping

GeoServer · CQL88%
OpenLayers88%
Leaflet84%
Google / Yandex Maps85%
Architecture

Architecture & Engineering

Clean Architecture + CQRS

HTTPS Send() DI SQL Client / SPA API Controllers Application · CQRS MediatR Domain · Entities VO Infrastructure EF Core PostgreSQL Oracle

Dependencies always point inward. The Application layer dispatches commands and queries through MediatR; Infrastructure implements abstractions via dependency inversion. This very site mirrors the pattern with a Query/Command bus.

Event-Driven Banking Pipeline

stream consume index cache Core Banking DB CDC Apache Kafka Consumers Workers Elasticsearch Redis Cache REST API

Change Data Capture streams core-banking changes into Apache Kafka. Idempotent consumers project data into Elasticsearch and Redis, while REST APIs serve low-latency reads — the architecture I worked on at Burgan Bank.

CI/CD Delivery Pipeline

GitLab Build Test SonarQube Docker Image Deploy · Linux

Every commit flows through automated build, test, SonarQube quality gates and a containerized image before deploying to Linux — built with GitLab, Jenkins and Azure DevOps.

GIS / Mapping Architecture

basemap CQL OpenLayers Angular Web API GeoServer WMS/WFS PostGIS Google Yandex Maps

An Angular/OpenLayers client renders basemaps and vector layers served by GeoServer (WMS/WFS) backed by PostGIS, with CQL spatial filtering through the API layer.

Education

Education

Master's Degree

Ahmet Yesevi University

Cyber Security · Faculty of Engineering

2021 – 2022
Bachelor's Degree

Near East University

Visual Communication Design · Faculty of Communication

2007 – 2012GPA 2.5 / 4
Associate Degree

Ahmet Yesevi University

Computer Programming

2019 – 2022
High School

Milas Anatolian High School

Science

2005
Certificates

Certificates & Courses

DevOps (Microsoft Azure DevOps)

BTK Akademi

Mar 2024

C# Programming

Bilge Adam Academy

Oct 2017

ReactJS Fundamentals

Bilge Adam Academy

Sep 2017

.NET Core

Bilge Adam Academy

Sep 2017

ISO/IEC 27001 — Information Security Management

TSE

Oct 2014

Computer Programming Certificate

MEB

Mar 2014
Contact

Get In Touch

I'm open to senior backend, full-stack and technical leadership roles — remote or relocation. Let's talk.

LocationAnkara, Türkiye · Open to relocation