Hi! I'm Çağan
Software Engineer, Tech Enthusiast, Lifelong Learner, Art Lover
About Me
Software Engineer with 3+ years of experience developing scalable solutions in .NET Core, React TypeScript, and SQL Server, with a strong focus on microservice architectures and enterprise applications. Experienced in performance tuning, API integrations, and business process optimization, as well as Docker, Rancher, SonarQube, and unit testing to ensure reliability and high code quality. Passionate about technology, games, and creative projects, and motivated to grow through cloud technologies and Unity game development.
Let's connect!
Experience
Software Engineer
Siyeso • Istanbul, TR
2024 - Present
Software Engineer
LAYERMARK • Ankara, TR / Washington D.C.
2022 - 2024
Software Engineer Intern
Tigris Smart Technologies • TR / Remote
2022
Personal Projects
NullBankApp
NullbankApp (Desktop) is a mock banking application developed using .NET - WinForms. This application demonstrates basic CRUD operations on Local MSSQL Server and API operations using CollectAPI.
.NETWinFormsC#API ManagementMSSQL
ConsumeSpotifyWebAPI
This simple project is an MVC-based application that interacts with the Spotify Web API to retrieve and display music data. The application demonstrates how to consume external APIs, manage asynchronous operations, and present dynamic content using Razor Views in ASP.NET Core MVC.
.NETC#API ManagementJavascriptRazor
SnailAlwaysTrails-LD50Game
Simple game with hand-drawn assets for Ludum Dare 50th Game Jam.
C#ShaderLabUnityGame Development
My Stack
Languages
C#JavaTypeScriptCPython
Frameworks & Libraries
.NET / .NET CoreASP.NET MVCEntity FrameworkReactWPFUnity
Databases & Messaging
MS SQL ServerPostgreSQLMySQLRealmDBIBM MaximoRabbitMQRedis
Cloud & DevOps
AzureGCP (Cloud Functions)DockerRancherCI/CD Pipelines
Tools & Practices
GitTFSJiraSonarQubeAgile/ScrumUnit TestingMicroservicesSAGA