Resume
Experience
September 2021 - Present
Enerjisa ÜretimSoftware 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
LutvelizadeSoftware 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
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
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
İLETSoftware 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
HostamediaIntern → 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 UniversityComputer Technology and Information Systems
2006-2010
Zeytinburnu Technical High SchoolComputer Technology and Information Systems
Backend
Data
Messaging and scheduled jobs
Integration
Front-End
Deployment and tooling
Languages
- Turkish — Native
- English — Good technical reading and writing, basic speaking