Resume

Experience

September 2021 - Present
Enerjisa Üretim

Software Developer

Full-time

I work full-stack in the team that builds enterprise applications serving power plants across Türkiye.

My main focus is OnePact Monetize, an automated energy trading platform built for the Turkish energy market. I develop the backend and UI layers of the bidding, portfolio and balancing flows, mostly on the day-ahead market (DAM) side.

  • I work on the flows that process intraday market (IDM) messages arriving through Azure Event Hubs.
  • I build scalable applications with .NET 10 and Angular, targeting high availability and performance.
  • We run scheduled data flows and periodic jobs with Apache NiFi and Apache Airflow.
  • We protect code quality with unit and UI tests.

Technologies: .NET 10, C#, Angular, TypeScript, PostgreSQL, Azure Event Hubs, Azure Service Bus, Apache NiFi, Apache Airflow

December 2019 - September 2021
Lutvelizade

Software Development Specialist

For Lutvelizade, a brand selling both online and in its own stores, we brought production, pre-sales, warehouse shelf management, sales and after-sales modules together into a single system.

I developed store and warehouse operations, shipping and payment integrations, and the returns and campaign processes.

Technologies: .NET Core, MSSQL, NHibernate, Couchbase, Elasticsearch, jQuery

API Teknoloji

Software Consultant

I worked on the backend of Pood, API Teknoloji's digital signage platform. Screens in different locations are managed from a single panel; content is scheduled and published remotely.

  • Multi-tenant .NET microservice architecture with a separate database per customer.
  • Real-time device communication with Android, Windows, webOS and Electron players.
  • Sped up cross-company playback report queries that took 44–94 seconds.
  • Found the root cause of a device service that locked up overnight and shipped permanent fixes.
  • Settings management and a setup wizard for on-prem installations that need no redeploy.

Technologies: ASP.NET Core, SignalR, MongoDB, Redis, Hangfire, Refit, Polly, Serilog, Docker

Lutvelizade

Software Consultant

I worked on the development of Lutvelizade's e-commerce, marketplace and operations infrastructure.

  • Moving the storefront to the ikas platform: product, customer and order history migration, two-way order sync.
  • Trendyol, Hepsiburada, N11 and Propars integrations: duplicate order protection, partial cancellations and invoicing flows.
  • A bulk invoicing flow with live progress tracking that never issues an invoice twice.
  • Payment (iyzico, PayTR, Garanti, İşbank) and shipping (Aras, MNG, Yurtiçi, UPS, Sürat) integrations, ZPL label printing.
  • Halving the database server's vCPU count after query optimizations, upgrading to the current .NET version and automated deployments.

Technologies: EF Core, NHibernate, MSSQL, Hangfire, SignalR, Nebim ERP, e-Archive invoicing, GitHub Actions

October 2017 - November 2019
İLET

Software Developer

I built university websites, corporate reporting applications and operations software.

  • Websites for Beykent, Doğuş and Istanbul Sabahattin Zaim universities and İzmir Kavram Vocational School, built on Sitefinity.
  • Reporting dashboards for Danone, Hugin, Turkcell and Robotistan.
  • IoT: Connect, which visualizes sensor data, and an algorithmic thinking education system built with the Istanbul Metropolitan Municipality (İBB).
  • Rental Management System.

Technologies: .NET Core, ASP.NET MVC / WebForms, Sitefinity, MSSQL, MySQL, Couchbase, AWS, Elasticsearch, MQTT, OpenCV

June 2013 - September 2017
Hostamedia

Intern → Software Developer

I started as an intern and continued as a developer after graduating. I worked mostly on the backend of the agency's own CMS; the agency focused on the hotel industry.

  • The Marmara Collection, Avantgarde Collection and Can HI-FI.
  • Member of the team that built the BCommerce e-commerce platform and its image upload plugin.
  • Caching infrastructure for the Kuveyt Türk Private Banking website.

Technologies: ASP.NET Web Forms, WCF, LLBLGEN, MSSQL, jQuery

Education

2011-2015
Trakya University

Computer Technology and Information Systems

2006-2010
Zeytinburnu Technical High School

Computer Technology and Information Systems

Backend

  • C#
  • .NET 10 / ASP.NET Core
  • Web API
  • ASP.NET MVC

Data

  • MSSQL (query and index tuning)
  • PostgreSQL
  • MongoDB
  • Redis
  • EF Core
  • NHibernate
  • Elasticsearch
  • Couchbase

Messaging and scheduled jobs

  • Azure Event Hubs
  • Azure Service Bus
  • Hangfire
  • Apache NiFi
  • Apache Airflow
  • SignalR

Integration

  • REST / SOAP
  • Webhook
  • Marketplace APIs
  • ikas
  • Nebim ERP
  • e-Invoice / e-Archive
  • Payment and shipping APIs
  • GA4
  • Google Tag Manager
  • Meta Conversions API
  • PersonaClick
  • Connexease

Front-End

  • Angular
  • TypeScript
  • JavaScript
  • jQuery
  • Razor

Deployment and tooling

  • Docker
  • GitHub Actions
  • IIS
  • Git

Languages

  • Turkish — Native
  • English — Good technical reading and writing, basic speaking