const response = await fetch('/api/data'); def process_data(self, data): return data public async Task<IActionResult> Post() @Override protected void onCreate() interface IDataService extends IService @api_view(['GET']) def get_data(): users.Where(u => u.IsActive) FROM node:16-alpine public async Task<bool> ValidateAsync() SELECT * FROM Users WHERE active = true; public class User : IUser public async Task<IActionResult> GetUser(int id) var user = await _context.Users.FindAsync(id);
Kadir Tuna

Hi, I'm Kadir Tuna

Back-End Developer

Kadir Tuna

About Me

Possessing a strong foundation in Electrical-Electronics and Computer Engineering, my academic journey began in Electrical-Electronics Engineering, followed by a transition to a double major in Computer Engineering. As an Erasmus student at Rezekne Technologies Academy in Latvia, I expanded my knowledge of Computer Science, working alongside peers from diverse cultural and academic backgrounds.

With professional experience in back-end development, I focus on .NET, Microservice Architecture, and REST API development, while continuously improving my skills in Low-Level Languages (C, C++). My long-term goal is to advance as a senior back-end developer, specializing in microservices.

Languages: Turkish (Native), English (B2 Level - YOKDIL: 76.25/100)

Education

Gebze Technical University (GTU)

Master's in Computer Engineering (30% English)

September 2024 - Present

GPA: 3.83/4

Pamukkale University

Bachelor's in Computer Engineering (Double Major)

September 2019 - December 2023

GPA: 3.58/4.00

Pamukkale University

Bachelor's in Electrical–Electronics Engineering

September 2018 - December 2023

GPA: 3.21/4.00

Rezekne Technologies Academy

Erasmus+ KA103 Programme in Computer Science

September 2021 - June 2022

GPA: 8.47/10

Experience

Back-End Developer
R&D
Ayasofyazilim (Bilisim Vadisi)
February 2024 - Present

Developed and maintained back-end services using .NET, EF Core, Microservice Architecture, Layered Architecture, ABP Framework, MongoDB, MSSQL, Redis, Docker, Linux, DDD, OOP, SaaS (Multi-Tenancy), Unit Test, Integration Test, DevOps and GitHub Actions.

OOP Engineer Intern
IMEYT - R&D
Baykar Technologies
October 2023 - December 2023

Designed algorithms and tested performance using C# WPF, Geoprocessing, Python, and Socket Programming.

Full-Stack Developer Intern
R&D
SAMM Technology
July 2023 - September 2023

Developed applications using C# ASP.NET Core, HTML/CSS, JavaScript, Bootstrap5, EF Core, and MSSQL. Utilized Docker, Docker Compose, and Docker Swarm for containerization and orchestration.

Back-End Developer Intern
Software Development
Prizma Technology
June 2022 - August 2022

Built back-end services using C# ASP.NET Core Web API, Blazor Framework, and EF Core. Applied Swagger API, Postman API, JWT Token, and Repository Patterns for API management and security.

Skills

Programming Languages

C# .NET Core, ASP.NET Core, WPF, ABP Framework, EF Core
Java
Python PyQt, NumPy, Pandas, Keras
C++
C

Frameworks & Technologies

Web HTML, CSS, JavaScript, React
Architecture Microservices, IPC, Socket Programming, RabbitMQ
Development OOP, SOLID, Design Patterns, REST API
GIS Geographic Tools (Beginner)
Embedded & Industrial Embedded (Beginner), PLC (Mid)
Scientific Computing MATLAB / Octave (Mid)
API Testing Postman, REST

Databases & Caching

MSSQL
PostgreSQL
MongoDB
Redis

Development Tools

Git
GitHub
Docker Compose, Swarm
Testing Unit, Integration
Jira

Projects

GUI Design and App Integration | Algan UAV Teknofest Team

Developed a GUI to display telemetry data and camera snapshots from the UAV. Implemented using OOP Design, PyQt5, UI/UX, AI integration, OpenCV, YOLO Model, TCP/UDP Socket Programming, FFMPEG, and Code Integration.

People Counter Server Broadcast | Graduation Thesis

Created a Python Flask server that processes video frames to detect and count people using a custom YOLO Object Detection Model. Tools used: Python, Numpy, Pandas, Flask, YOLO v3–v7.

Cargo Management WEB API | Recruitment Project

Developed a RESTful API for automating cargo order progress and selecting the cheapest carrier using ASP.NET Web API, MSSQL, Swagger API, EF Core (Code First), Hangfire Cron Jobs, Async Programming, Repository Pattern, 3-Layered Architecture.

More projects available in My Portfolio.

Explore a broader range of projects and technologies I've worked on.

Certifications

Fighter UAV Competition Finalist, Teknofest 2023

April 2023

Finalist (15th place out of 754 teams) as part of Algan UAV team.

Middle Level Python Education, Yazilim Koyu

November 2022

20-hour practical course covering decorators, iterators, database operations, multithreading, etc. in Python.

Contact