Yeni mezun bir yazılım mühendisiyim. Full-stack geliştirme alanında çalışıyorum. React, C#, .NET ve SQL ile projeler geliştirdim; aynı zamanda Node.js ile de temel düzeyde uygulamalar yapmaktayım.
🛠️ Hedefim; kullanıcı dostu, hızlı ve sürdürülebilir yazılımlar üretmek.
📚 Yeni teknolojileri öğrenmeye ve kendimi geliştirmeye açık bir yazılımcıyım.
- Frontend: React, JavaScript, HTML, CSS, Bootstrap
- Backend: Node.js, Express.js, C#, .NET
- Veritabanı: MySQL, Sequelize, SQL Server
- Araçlar: Git, GitHub, REST API
Tam yığın (full-stack) bir e-ticaret platformu. Frontend kısmı React, Redux ve Axios ile geliştirilmiştir. Kullanıcılar ürünleri listeleyebilir, kategori filtreleme yapabilir, sepete/favorilere ürün ekleyebilir. Backend kısmı ASP.NET Core Web API mimarisiyle yazılmıştır ve Entity Framework ile veritabanı işlemleri gerçekleştirilmiştir. Katmanlı mimari, repository pattern, DTO kullanımı ve veri doğrulama gibi yazılım prensiplerine uygun şekilde yapılandırılmıştır.
ASP.NET Core MVC mimarisiyle geliştirilmiş e-ticaret uygulaması.
Entity Framework ile veritabanı işlemleri gerçekleştirilmiştir.
Ürün listeleme, kategori filtreleme, slider yönetimi gibi işlevlere sahiptir.
🧠 User App
Tam yığın kullanıcı yönetim sistemi (CRUD).
React ile arayüz, Node.js & Express ile API, MySQL + Sequelize ile veritabanı işlemleri.
📝 Blog App
EJS şablon motoru ile geliştirilmiş, SSR destekli blog uygulaması.
Veri işlemleri için Sequelize ORM ve MySQL kullandım.
REST Countries API ve Geolocation API ile çalışan ülke bilgi uygulaması.
Konum tabanlı arama, hatalı veri yönetimi ve dinamik arayüz.
Valorant oyunundan karakter, silah ve harita verileri çeken React tabanlı uygulama.
Asenkron veri çekme ve kullanıcı dostu arayüz geliştirme deneyimi.
— Atalay Çelik