About
I'm a .NET Backend Developer focused on building reliable, scalable, and maintainable web applications. I specialize in ASP.NET Core, RESTful API development, and clean architecture principles. I enjoy solving complex backend problems and building well-structured systems using modern development practices such as CQRS, Dockerized environments, and API-driven design.
.NET Backend Developer
I am a backend-focused software developer with experience in building modern web applications using C# and . NET technologies.
- Birthday: 1997-01-01
- Phone: 05314077475
- City: Istanbul/Turkey
- Email: akifakkoyun09@gmail.com
I work extensively with ASP. NET Core, Entity Framework Core, MediatR, and RESTful API design. I have experience developing scalable backend services, implementing clean architecture patterns, and working with relational databases such as PostgreSQL and SQL Server. I enjoy improving system performance, writing maintainable code, and collaborating within agile development environments. My development workflow often includes Dockerized environments, API-first design, and modern backend tools such as Swagger, Postman, and YARP Reverse Proxy. Currently, I continue to improve my backend development skills while building production-ready systems and personal projects focused on microservices and clean architecture.
Skills
Backend-focused .NET developer experienced in building scalable APIs, microservices architectures, and clean enterprise applications.
C# / .NET Development
Experienced in building backend services and APIs using C# and .NET technologies including ASP.NET Core and Web API.
Entity Framework Core
Working with relational databases using EF Core including migrations, LINQ queries, and performance optimization.
Microservice Architecture
Building modular and scalable backend systems using microservice architecture principles.
Database Management
Experience working with PostgreSQL, SQL Server, and SQLite for backend data storage and management.
Clean Architecture
Applying SOLID principles and clean architecture to build maintainable and testable backend applications.
JWT Authentication & Authorization
Implementing secure authentication and authorization mechanisms using JWT tokens in ASP.NET Core applications.
ASP.NET Core Web API
Developing scalable RESTful APIs using ASP.NET Core with clean architecture and layered design principles.
Docker & Containerization
Containerizing applications using Docker and Docker Compose for consistent development and deployment environments.
CQRS & MediatR
Implementing CQRS pattern using MediatR to separate commands and queries for maintainable application architecture.
Git & Version Control
Using Git and GitHub for version control, collaborative development, and code management.
API Gateway & Reverse Proxy
Implementing API Gateway and reverse proxy solutions using YARP for routing, service aggregation, and scalable microservice communication.
API Development & Testing
Designing and testing APIs using tools such as Swagger and Postman to ensure reliability, documentation, and maintainability.
Experience & Education
Summary
Akif Akkoyun
I am a backend-focused software developer with experience in building modern web applications using C# and. NET technologies. I work extensively with ASP.
- Istanbul/Turkey
- 05314077475
- akifakkoyun09@gmail.com
Education
Backend Software Development Training
08-2024 - 05-2024
Siliconmade Academy
Completed an intensive backend software development training focused on modern .NET technologies. The program included C#, ASP.NET Core, RESTful API development, database design, and real-world software architecture practices.
Associate Degree
09-2016 - 06-2019
Uludag University
Studied computer programming with a focus on software development fundamentals, algorithms, and database systems. Built foundational knowledge in programming, problem solving, and software design principles which later supported my transition into backend development with .NET technologies.
Professional Experience
Freelance Backend Developer
01-2025 - Present
Upwork, Remote
- Working as a freelance backend developer delivering scalable web applications and backend services for various projects. Developing RESTful APIs and backend systems using C#, .NET, Entity Framework Core, and PostgreSQL. Implementing modern software architecture patterns such as Clean Architecture, CQRS, and microservices. Responsible for designing backend solutions, integrating third-party APIs, managing database structures, and deploying applications using Docker-based environments.
Software Developer
02-2025 - 01-2026
Codejust, Remote
- Working as a backend-focused software developer contributing to the development and maintenance of core systems using modern .NET technologies. Responsibilities include developing backend services with C# and ASP.NET Core, collaborating with senior developers on architectural improvements, participating in code reviews and debugging sessions, and improving system performance through refactoring and clean architecture practices. Technologies used include ASP.NET Core, Entity Framework Core, MediatR, REST APIs, and Docker-based development environments.
IT Support Assistant Specialist
02-2020 - 04-2023
TARIS, Aydin, Turkey
- Provided technical support for internal users by resolving software, hardware, and network-related issues. Responsible for maintaining system configurations, monitoring infrastructure health, and ensuring operational continuity across IT systems. Also contributed to technical documentation and process improvements within the organization.
Software Developer Intern
07-2019 - 09-2019
Inpol Technology Services, Istanbul, Turkey
- Supported development lifecycle tasks across 3+ active projects; assisted senior developers with debugging and technical documentation.
Certificates
Training programs and certification courses I have completed.
Projects
A collection of projects showcasing my experience in .NET backend development, microservice architecture, Docker containerization, and modern software design practices.
- All
- Backend APIs
- Web Applications
- Microservices Architecture
Services
I focus on building scalable backend systems using .NET technologies and modern architecture patterns. My work includes designing REST APIs, microservice-based platforms, efficient database structures, and containerized deployments with Docker.
Backend Development
Designing and developing scalable backend systems using C#, .NET, and ASP.NET Core. Focused on building clean, maintainable, and high-performance server-side applications.
Database Design
Designing efficient relational database structures using PostgreSQL, SQL Server, and Entity Framework Core with optimized queries and migrations.
Authentication & Authorization
Implementing secure authentication and authorization mechanisms using JWT tokens and modern security practices in ASP.NET Core applications.
System Architecture
Designing scalable system architectures using clean architecture principles, modular services, and modern backend development patterns.
Microservices Architecture
Designing modular and scalable systems using microservice architecture with API Gateway, containerized services, and modern backend patterns.
API Gateway & Reverse Proxy
Building API Gateway solutions using YARP Reverse Proxy for routing, load management, and centralized communication between microservices.
API Integration
Integrating third-party services and external APIs into backend systems while ensuring reliability, security, and performance.
Contact
Interested in working together or learning more about my projects? Feel free to reach out.
Address
Istanbul/Turkey
Call Us
05314077475
Email Us
akifakkoyun09@gmail.com