CV
Kıdemli Full Stack .NET Geliştirici İzmir, Türkiye
Profil
Full stack yazılım geliştirme alanında uzmanlaşmış bir mühendis olarak,
.NET, .NET Core, C#, MongoDB, DevExpress, React.js, Entity Framework ve
MVC gibi teknolojilerle çalışarak performans odaklı yazılım çözümleri
geliştirdim. Güçlü analitik düşünme ve problem çözme becerilerimle,
karmaşık projelerde hızlı adaptasyon sağlayarak etkin sonuçlar elde ettim.
Takım çalışmasına yatkınlığım ve yeniliklere açık yapım sayesinde iş
süreçlerine değer katmayı hedefliyorum. Yenilikçi teknolojilerle
sürdürülebilir ve ölçeklenebilir yazılım projeleri geliştirerek sektörde
fark yaratmayı amaçlıyorum.
Deneyim
26.03.2021 - Devam Ediyor
Triatech Tıbbi Sistemler San. ve Tic. A.Ş.
Sağlık sektörüne yönelik hastane yönetim sistemi (SMARTCenter) üzerinde backend, frontend ve servis mimarileri geliştirdim.
- .NET Framework ve .NET Core platformlarında, C# dili ile microservice mimarisine uygun RESTful servisler geliştirildi.
- Gerçek zamanlı veri işleme ihtiyaçlarına yönelik Windows Servisleri .NET Core ile yazıldı.
- MongoDB ve MsSQL gibi NoSQL/SQL tabanlı veritabanlarında veri yönetimi sağlandı.
- RabbitMQ ile uygulama bileşenleri arasında asenkron mesajlaşma entegrasyonu gerçekleştirildi.
- DevExpress komponentleri ile kullanıcı dostu, gelişmiş arayüzler geliştirildi.
- Kod kalitesini sağlamak amacıyla Clean Code ilkeleri ve SOLID prensipleri esas alındı.
- Git ve BitBucket ile versiyon kontrol süreçleri yönetildi.
- CI/CD süreçleri kapsamında birim testleri ve entegrasyon testleri uygulandı.
- Proje geliştirme sürecinde Scrum ve Waterfall gibi farklı proje yönetim metodolojileriyle çalışıldı.
- Şirket içi projelerde kullanılmak üzere yeniden kullanılabilir framework ve kütüphaneler geliştirildi.
01.09.2020 - 30.12.2020
Omreon
Java, Spring Boot ve React.js teknolojileri kullanılarak web tabanlı bir uygulama ve NLP destekli bir Chat Bot geliştirdim.
- Backend katmanında Spring Boot ile RESTful servisler oluşturuldu, veri yönetimi için JPA ve Hibernate kullanıldı.
- Frontend tarafında React.js ile component tabanlı mimaride kullanıcı arayüzleri geliştirildi, state yönetimi için React Hooks tercih edildi.
- Microsoft Bot Framework kullanılarak temel NLP destekli bir Chat Bot uygulaması geliştirildi.
- Bot, belirli komutları tanıyıp kullanıcı taleplerine yanıt verecek şekilde yapılandırıldı.
Teknik Yetkinlikler
Backend
- C#
- .NET
- ASP.NET Core
- REST API
- Windows Services
Veri
- MSSQL
- MongoDB
- Entity Framework
- LINQ
Mesajlaşma ve Mimari
- RabbitMQ
- Microservices
- Design Patterns
Frontend
- React
- DevExpress
Araçlar ve Süreçler
- Git
- Bitbucket
- Docker
- CI/CD
- Scrum
Prensipler
- OOP
- SOLID
- Clean Code
Eğitim
Karadeniz Teknik Üniversitesi - Bilgisayar Mühendisliği