Summary
Overview
Work History
Education
Skills
About
Certification
Websites
Language Skills
Timeline
Generic
Alpaslan Akgün

Alpaslan Akgün

Istanbul,Beylikdüzü

Summary

A software developer with strong analytical thinking, committed to continuous learning and growth. Skilled in C#, ASP.NET Core, SQL Server, and scalable system design. Specialized in performance optimization and secure architectures for high-traffic applications. Currently working as a .NET C# Software Developer at one of Turkey’s leading HR platforms, focusing on data management, performance improvements, and modern development practices.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Software Developer

Yenibiris.com
İstanbul
07.2021 - Current

Yenibiris.com, one of Turkey’s leading HR platforms, actively contributes as part of the engineering team to the development, maintenance, and optimization of systems serving 6,000 to 10,000 daily unique visitors.and delivering modern, scalable architectures. Provide mentorship, onboarding support, and knowledge transfer to junior developers.

Key Projects

  • Candidate, Employer & Admin Platforms (www.yenibiris.com, kurumsal.yenibiris.com, admin.yenibiris.com)
  • SmartInterview VM – AI-powered video interview platform
  • Internal systems: task.yenibiris.com, CV Doktoru, Exam, HR+

Contributions & Achievements

  • Migrated monolithic WCF services to distributed, scalable architecture
  • Improved system performance with Redis caching and Elasticsearch optimization
  • Implemented CI/CD pipelines using Azure DevOps (test, staging, production)
  • Supported enterprise integrations: ERP (LOGO), CRM modernization, SMS/OTP, e-mail, payment systems
  • Developed microservices with ASP.NET 8 API, CQRS, MediatR, and Domain-Driven Design (DDD)
  • Delivered knowledge sharing, documentation, and live technical support to new developers

Technologies & Tools

  • Programming Languages: C#
  • Frameworks: .NET Framework (4.x), ASP.NET MVC, ASP.NET 8 API, WCF, Entity Framework Core, NHibernate, LLBLGen, Dapper
  • Databases: Microsoft SQL Server (MSSQL)
  • Caching & Search: Redis, Elasticsearch, NEST
  • DevOps & CI/CD: Azure DevOps, Docker, Git, Jenkins, Octopus Deploy
  • Testing: Unit Testing (xUnit, NUnit), Test-Driven Development (TDD)
  • Project Management: Agile Scrum, Jira, Azure Boards

Software Trainer

Arı Bilgi Bilişim Teknolojileri Akademisi
02.2019 - 12.2022

Training ProgramThe total training duration is 250 hours, typically spread over 6 months. During this period, I deliver comprehensive instruction on Microsoft Software Technologies. In addition to group sessions, I also provide one-on-one lessons. The curriculum I cover with my students includes:

  • .NET Development Fundamentals (60 hours)
  • Object-Oriented Programming (30 hours)
  • SQL Server 2012, 2014, 2016 (50 hours)
  • Standard Web Technologies (Bootstrap, JavaScript) (40 hours)
  • ORM Technologies (Entity Framework) (40 hours)
  • C# Web Technologies (ASP.NET MVC, Web Service, Web API) (100 hours)
  • Layered Architecture Project based on Clean Code and SOLID Principles (30 hours)

Note: Trainings were provided on a freelance basis.

Software Trainer

Kariyer Mimarı Bilişim Akademisi
01.2019 - 05.2022

Delivered a 300-hour training program, providing both group classes and one-on-one sessions with a focus on Microsoft software technologies through hands-on learning.

Curriculum Topics

  • .NET Development Fundamentals
  • Object-Oriented Programming (OOP), SOLID Principles
  • Microsoft SQL Server (2012, 2014, 2016)
  • Bootstrap & JavaScript (UI Development)
  • Entity Framework (Code First & Database First)
  • ASP.NET MVC, Web Services, RESTful Web API

Note: Trainings were provided on a freelance basis.

Software Developer

Unilogistix
10.2020 - 07.2021

CarIO is a real-time vehicle tracking system that enables monitoring of speed, location, and routes, supporting fleet management operations. I contributed to building a secure, scalable, and performance-focused backend infrastructure, addressing needs such as centralized logging, data processing, and reporting.

Key Responsibilities & Contributions

  • Developed and optimized ASP.NET Core Web APIs
  • Implemented authentication & authorization with JWT
  • Integrated Serilog for centralized logging, error tracking, and analytics
  • Designed and optimized data models on MongoDB and PostgreSQL with multi-database management
  • Built CI/CD pipelines with Jenkins & Octopus Deploy to ensure reliable deployments
  • Processed and presented real-time location data into meaningful reports
  • Improved performance with Redis caching
  • Managed services in containerized environments using Docker
  • Built multi-channel messaging (E-Mail, SMS, Mobile Push, Web Push)

Technologies:Octopus, Jenkins, Jira, .NET Core 3.1, Entity Framework Core,

Software Developer

İnetrum Yazılım Danışmanlık Hizmetleri
10.2018 - 11.2020

Ministry of Foreign Affairs Digital Transformation Project

Served as a backend developer in a digital transformation project aimed at migrating the Ministry of Foreign Affairs’ legacy WCF-based monolithic system for notary operations to a modern architecture. The new system was redesigned on .NET Core 3.1, addressing critical needs such as digitalization of notary processes, secure data management, real-time transaction tracking, and high-performance integrations.

Key Responsibilities & Contributions

  • Developed ASP.NET Core Web APIs and contributed to migration from WCF services to modern architecture
  • Implemented authentication and authorization mechanisms with JWT
  • Set up structured logging with Serilog and centralized log analysis with Elasticsearch
  • Designed and optimized database models and indexing performance on MSSQL
  • Integrated MinIO for distributed file storage and management

Technologies:ASP.NET Core 3.1, Web API, MSSQL, Entity Framework Core, JWT, Serilog, Elasticsearch, MinIO Legacy System: WCF (Monolithic)

Software Developer

Teknoloji Holding Teknoser A.Ş
02.2017 - 09.2018

Contributed to the development of an enterprise CRM application aimed at digitalizing business processes across different departments. Actively participated in both application development and integration with external systems.

Responsibilities & Contributions

  • Developed WCF-based integration services for the in-house CRM system
  • Updated legacy WCF services and adapted them to the new CRM infrastructure
  • Built a communication proxy application enabling TCP/IP communication between a computer and an inkjet printer
  • Created technical documentation and conducted unit testing
  • Provided technical support to the R&D team

Technologies: Windows Forms, ASP.NET MVC, WCF, Web Services, DevExpress, MSSQL

Junior .NET Developer

Decathlon Turkey
10.2015 - 01.2017

I began my software career by contributing to the development of the in-house Customer Relational Center application at Decathlon Turkey. The project was a web-based CRM solution built on the .NET Framework.

Responsibilities & Contributions

  • Backend development with ASP.NET MVC 5 and Web API 2
  • Data management using Entity Framework 6 and MSSQL
  • Developed new modules and integrated with existing systems
  • Contributed to technical documentation and team knowledge sharing

Technologies: ASP.NET MVC 5, ASP.NET Web API 2 (.NET Framework), Entity Framework 6, MSSQL, TFS, IIS

IT Support Specialist

Pronet Alarm Ve Güvenlik Hizmetleri
07.2014 - 10.2015

Provided support for users on hardware, networks, operating systems, and office applications. Responsible for installation, maintenance, updates, and monitoring of IT systems. Contributed to infrastructure operations and security.

Responsibilities & Contributions

  • Supported hardware, network, OS, and office software issues
  • Managed installation, maintenance, updates, and backups of servers and systems
  • Maintained IT asset inventory and software license tracking
  • Resolved user requests via remote support tools
  • Ensured continuity of UPS, generators, and other infrastructure devices
  • Supported CCTV camera systems, alarm and monitoring solutions
  • Handled video conferencing systems, PC replacements, and end-user setups

IT Support Specialist

Kliksa
03.2013 - 07.2014

Provided IT support and system operations to ensure the smooth functioning of the call center infrastructure, payment systems, and internal IT processes.

Responsibilities & Contributions

  • Installed and supported computers within the call center environment
  • Monitored and resolved system-related order processing issues
  • Performed fraud control and transaction monitoring
  • Provided technical support for payment system issues and outages
  • Handled IT requests via remote connection or on-site support
  • Installed and troubleshooted hardware devices (e.g., phones, printers)
  • Contributed to security testing for internet, LAN, web/mobile apps, and wireless networks
  • Maintained and tested Disaster Recovery (DR) infrastructure
  • Planned and executed periodic IT security checks and analysis
  • Managed IT processes for new hires and offboarding users

Education

Bachelor’s Degree - Management Information Systems

Kafkas University

Associate’s Degree - Computer Programming

Istanbul University

Associate’s Degree - Information Management

Atatürk University

Skills

  • Redis
  • Docker
  • jQuery
  • Object-oriented programming
  • JavaScript
  • HTML
  • C#
  • NET
  • MS SQL Server
  • T-SQL
  • ASPNET Web API
  • ASPNET Web Forms
  • MVC
  • Web services
  • XML
  • RabbitMQ
  • Domain-driven design (DDD)
  • MediaTR
  • SOLID principles
  • C# development
  • ASPNET Core
  • API design
  • Entity Framework
  • CI/CD pipelines
  • Software architecture
  • Problem solving
  • Technical documentation

About

  • Date of Birth: 11/09/1991
  • Military Service Status: Completed
  • Driver’s License: B, A2

Certification

  • SQL Database Training – Bilge Adam Information Technologies Academy, Jan 2016
  • Microsoft Software Training – Bilge Adam Information Technologies Academy, Jan 2015
  • Microsoft Software Expertise Training (240 hours) – National Software Architecture Conference, Sep 2016

Language Skills

Turkish: Native

English: Intermediate (B1)

Timeline

Software Developer

Yenibiris.com
07.2021 - Current

Software Developer

Unilogistix
10.2020 - 07.2021

Software Trainer

Arı Bilgi Bilişim Teknolojileri Akademisi
02.2019 - 12.2022

Software Trainer

Kariyer Mimarı Bilişim Akademisi
01.2019 - 05.2022

Software Developer

İnetrum Yazılım Danışmanlık Hizmetleri
10.2018 - 11.2020

Software Developer

Teknoloji Holding Teknoser A.Ş
02.2017 - 09.2018

Junior .NET Developer

Decathlon Turkey
10.2015 - 01.2017

IT Support Specialist

Pronet Alarm Ve Güvenlik Hizmetleri
07.2014 - 10.2015

IT Support Specialist

Kliksa
03.2013 - 07.2014

Bachelor’s Degree - Management Information Systems

Kafkas University

Associate’s Degree - Computer Programming

Istanbul University

Associate’s Degree - Information Management

Atatürk University
Alpaslan Akgün