Backend ve Mobil Geliştirici
Yazılım, benim için yalnızca kodların bir araya gelmesinden öte; düşüncenin, tasarımın ve insanı anlamanın bir yansımasıdır. Her satır kodun arkasında bir hikaye, her fonksiyonun içinde bir amaç olduğuna inanıyorum. Teknolojinin, insan hayatını kolaylaştıran bir araç olduğu kadar, insanın yaratıcılığını ifade etme biçimi de olduğunu düşünüyorum.
Backend ve mobil uygulama geliştirme alanlarında uzmanlaşırken, mikroservis mimarileri ve dağıtık sistemlerin karmaşık yapıları içinde anlamlı çözümler üretmeye odaklanıyorum. Karmaşıklığı küçük ve uyumlu parçalara ayırma süreci, yalnızca teknik bir görev değil, aynı zamanda bir sanat olarak benim için değerli.
Mobil uygulama geliştirmede ise, teknoloji ile kullanıcı arasındaki o doğal ve sezgisel diyaloğu kurmak bir tutku. Her animasyon, her tıklama, kullanıcı ile yazılım arasındaki bağın bir parçası. Bu bağı mümkün olan en akıcı ve anlamlı şekilde tasarlamak, benim yazılım geliştirme felsefemin temelini oluşturuyor.
Her projede yeni bir şeyler öğrenmek ve kendimi geliştirmek benim için bir hedef değil, bir yaşam tarzı. Yazılım dünyasının sürekli değişen ve gelişen yapısına ayak uydurmak, beni hem teknik hem de düşünsel anlamda ileriye taşırken, aynı zamanda her projeye tutkulu bir bakış açısı getirmeme olanak tanıyor.
Java, Kotlin, Python, C#
Spring, Spring Boot, ASP.NET Core, Entity Framework, MVC, Mikroservis Mimarisi
HTML, CSS, JavaScript, Tailwind
SQL Server, PostgreSQL, MongoDB, Redis
Kompleks SQL Sorguları, Stored Procedures, Triggers
Linux (Arch, Debian), Unix, Windows | Bash, Zsh, Fish, PowerShell