Summary
Overview
Work History
Education
Skills
Interests
Timeline
SoftwareDeveloper
Tolunay Esergün

Tolunay Esergün

Software Developer
Maltepe

Summary

Results-oriented Full Stack Developer with strong C#/.NET expertise and hands-on experience in Angular, React, and both relational and NoSQL databases. Proficient in TDD and developer-led testing (unit, integration, acceptance), with a solid focus on clean architecture and scalable system design. Experienced in Agile, product-driven, and domain-driven environments, consistently improving team delivery through knowledge sharing and active ownership. Committed to delivering reliable, high-quality, and user-focused solutions aligned with business goals.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

DİAS Teknoloji
05.2025 - Current

Backend .NET Developer – Dias Technology (UTTS / Nationwide Fuel Identification System)
Contributed to UTTS, a mission-critical nationwide platform managing fuel transactions across Türkiye.

  • Developed high-performance C#/.NET services processing millions of fuel transactions per day.
  • Improved authorization, validation, and compliance modules, significantly increasing system reliability and accuracy.
  • Optimized RabbitMQ-based communication, reducing inter-service latency by up to 20%.
  • Enhanced real-time monitoring and data-processing pipelines using XML/JSON integrations.
  • Delivered secure integrations with government institutions, oil distributors, and hundreds of fuel stations across the country.

Tech Stack: C#, .NET 9, ASP.NET Web API, SQL Server, RabbitMQ, REST, gRPC, SOAP, XML/JSON, GitLab



Senior Software Developer

Papara
10.2024 - 05.2025

Backend .NET Developer – Papara (Payments & Banking Operations)
Worked on high-volume financial systems powering Papara’s payment and transaction infrastructure.

  • Built backend services handling millions of daily financial operations, improving processing efficiency.
  • Reduced payment processing latency by 10–15% through service and workflow optimization.
  • Developed compliance-aligned modules ensuring full adherence to banking regulations.
  • Improved performance in MongoDB and SQL Server data flows, reducing query times significantly.
  • Strengthened reliability of event-driven processes using RabbitMQ.

Tech Stack: C#, .NET 8, Web API, MongoDB, SQL Server, RabbitMQ, REST, gRPC, Azure DevOps



Senior Software Developer

Nesine Doğan Holding A.Ş
02.2023 - 10.2024

Backend .NET Developer – Nesine (Customer Management & International Expansion)

  • Enhanced customer management services, increasing system response speed by ~15%.
  • Implemented automation workflows that reduced operational errors by up to 20%.
  • Contributed to platform internationalization, adapting systems to local regulations for global markets.
  • Optimized PostgreSQL and Redis data operations for faster and more reliable processing.

Tech Stack: C#, .NET Core, ASP.NET MVC, PostgreSQL, Redis, MSSQL, RabbitMQ, REST APIs



Software Developer

Trendyol
09.2021 - 01.2023

Backend .NET Developer – Trendyol (Fulfillment & Logistics Systems)
Developed and optimized backend services powering Trendyol’s high-volume order, inventory, and logistics operations.

  • Built C#/.NET services used in millions of daily transactions, supporting order management, inventory tracking, and logistics workflows.
  • Automated fulfillment processes, reducing operational errors by up to 30% and increasing processing speed for internal teams.
  • Improved order management performance, enabling faster and more accurate responses to customer and seller operations.
  • Delivered integration services ensuring seamless communication across hundreds of warehouses, suppliers, and courier partners.
  • Enhanced delivery traceability and fulfillment KPIs by optimizing data flows and reducing bottlenecks, improving system responsiveness by 15–20%.
  • Collaborated with cross-functional teams to analyze requirements and contributed to features impacting millions of active users.




Software Developer

Nacsoft
05.2019 - 09.2021

Full Stack .NET Developer – Nacsoft (Research & Development Department)
Led the end-to-end development of an ML-supported invoice/receipt automation platform from scratch.

  • Designed and developed the entire platform from the ground up using .NET Core API and .NET Core MVC.
  • Automated manual invoice/receipt processing workflows, reducing employees’ processing time by 40–50%.
  • Increased data-entry accuracy by over 30% through ML-supported parsing and validation flows.
  • Enabled employees to upload, review, and approve documents 2× faster compared to manual legacy workflows.
  • Improved overall operational efficiency by centralizing document management, which reduced back-office workload by up to 25%.
  • Implemented EF + SQL Server data structures optimized for performance, accelerating data retrieval by 15–20%.
  • Carried out R&D for future microservice migration, gaining hands-on experience with Docker, RabbitMQ, Redis, and MongoDB.

Tech Stack: .NET Core, MVC, Entity Framework, SQL Server, Docker, RabbitMQ, Redis, MongoDB



Software Developer

Freelance (Self employed)
06.2018 - 10.2019

Freelance .NET Developer

  • Delivered customized business management and automation systems for clients across multiple sectors.
  • Built SOLID-compliant .NET Core MVC applications using layered architecture.
  • Improved business tracking efficiency by over 20% through workflow enhancements.
  • Continuously refined products based on client feedback, increasing overall user satisfaction.

Portfolio: https://bionluk.com/storksoft
Tech Stack: .NET Core MVC, SOLID, Layered Architecture, SQL Server



Software Developer Intern

Çanakkale 18 Mart Üniversitesi
06.2018 - 09.2018

IT Intern – Çanakkale Onsekiz Mart University
Supported IT operations and contributed to software development and end-user assistance across the department.

  • Assisted academic staff and administrative teams by resolving 15–25 technical support issues weekly, increasing overall IT responsiveness.
  • Supported hardware setup and maintenance tasks, helping reduce average troubleshooting time by nearly 10 minutes per device.
  • Developed small utility applications that automated simple academic workflows, eliminating dozens of manual steps for users.
  • Documented recurring issues and created easy-to-follow guides, reducing repeated support requests by approximately 18% during the internship period.
  • Contributed to smoother daily operations by improving communication between staff and the IT team, helping the department handle peak periods with fewer delays.




Education

Bachelor - Engineering Faculty, Computer Engineering, Turkish, Evening Education

Kocaeli University
07.2022

Skills

Taking Responsibility

Interests

PC Games: One of my passions that I have not given up since my childhood, witnessing and directing a different life in every game is the thing that affects me the most I have had the chance to complete many games so far, I have learned many things and gained different perspectives

Court Tennis: It is my favorite field sport that I have had the opportunity to play as an amateur in the past

Scuba Diving: It is one of the most peaceful activities in which I have the opportunity to get away from the world and listen to myself in the sea

Timeline

Senior Software Developer

DİAS Teknoloji
05.2025 - Current

Senior Software Developer

Papara
10.2024 - 05.2025

Senior Software Developer

Nesine Doğan Holding A.Ş
02.2023 - 10.2024

Software Developer

Trendyol
09.2021 - 01.2023

Software Developer

Nacsoft
05.2019 - 09.2021

Software Developer

Freelance (Self employed)
06.2018 - 10.2019

Software Developer Intern

Çanakkale 18 Mart Üniversitesi
06.2018 - 09.2018

Bachelor - Engineering Faculty, Computer Engineering, Turkish, Evening Education

Kocaeli University
Tolunay EsergünSoftware Developer