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.
Eğitim
Karadeniz Teknik Üniversitesi - Bilgisayar Mühendisliği
Deneyim
26.03.2021 - Devam Ediyor
Triatech Tıbbi Sistemler San. ve Tic. A.Ş.
Hastane Yönetim Projesi Geliştirme Süreci (SMARTCenter)
(Teknolojiler: .NET Framework, .NET Core, C#, MongoDB, MsSQL, RabbitMQ, DevExpress, Git, BitBucket) Sağlık sektörüne yönelik geliştirilen hastane yönetim sisteminde backend, frontend ve servis mimarileri üzerinde aktif görev alındı. .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
ssh baris@185.170.196.32n
Java, Spring Boot ve React.js teknolojileri kullanılarak web tabanlı bir uygulama geliştirildi. 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. Ayrıca, 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ı.
Yetenekler
- .Net Framework
- .Net Core
- C#
- ASP.Net
- NoSQL
- MongoDB
- DevExpress
- Rabbit MQ
- MSSQL
- Entity Framework
- LINQ
- RESTful API
- Design Patterns
- Microservices
- OOP
- CI/CD