Back-End Developer
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)
Master's in Computer Engineering (30% English)
September 2024 - PresentGPA: 3.83/4
Bachelor's in Computer Engineering (Double Major)
September 2019 - December 2023GPA: 3.58/4.00
Bachelor's in Electrical–Electronics Engineering
September 2018 - December 2023GPA: 3.21/4.00
Erasmus+ KA103 Programme in Computer Science
September 2021 - June 2022GPA: 8.47/10
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.
Designed algorithms and tested performance using C# WPF, Geoprocessing, Python, and Socket Programming.
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.
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.
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.
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.
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.
Explore a broader range of projects and technologies I've worked on.
Finalist (15th place out of 754 teams) as part of Algan UAV team.
20-hour practical course covering decorators, iterators, database operations, multithreading, etc. in Python.