Tecrübeler
Software Developer, Siemens AG
• C#, .NET Framework ve C++ kullanarak arka uç sistemleri geliştirdim ve bakımını yaptım, çeşitli uygulamalar için verimli ve ölçeklenebilir çözümler sağladım.
• Kullanıcı deneyimini geliştirmek ve etkileşimleri kolaylaştırmak için WPF (Windows Presentation Foundation) kullanarak kullanıcı arayüzleri tasarladım ve uyguladım.
• Proje yönetimini verimli bir şekilde sağlamak ve entegrasyonu kolaylaştırmak amacıyla TFS (Team Foundation Server) kullanarak takımlar ile iş birliği yaptım.
• NUnit ve Google Unit Test kullanarak birim testleri uyguladım, yazılım çözümlerinin güvenilirliğini ve dayanıklılığını sağladım.
• Yazılımı birden çok platformda derlemek, test etmek ve paketlemek için CMake kullandım, geliştirme verimliliğini ve çapraz platform uyumluluğunu artırdım.
• Uygulamaların sürekli entegrasyonu, dağıtımı ve izlenmesi için Azure DevOps ve Azure Cloud hizmetlerini kullandım, yüksek erişilebilirlik ve ölçeklenebilirlik sağladım.
• Windows servislerinin geliştirilmesine katkı sağladım, sistem performansını artırdım ve arka planda işlem yapabilme yetenekleri sağladım.
• Cihazlar ve uygulamalar arasında kesintisiz iletişim sağlamak için Mosquitto'yu verimli bir mesaj aracısı işleviyle entegre ettim.
• Veritabanı yönetimini hafif ve verimli hale getirmek için SQLite kullandım, veri bütünlüğünü ve performans optimizasyonunu sağladım.
• Karmaşık sistemlerin çeşitli bileşenleri arasında kesintisiz iletişimi sağlamak için API'ler tasarladım ve geliştirdim, birlikte çalışabilirlik ve modülerlik teşvik ettim.
10/2021 - Günümüz
Software Development Engineer, Securitas Technology
• C# ve .NET Framework/Core konusundaki uzmanlığımı kullanarak, platformlar arası optimal performans ve ölçeklenebilirlik sağlayan güçlü arka uç çözümleri tasarladım, mimariledim ve uyguladım.
• Xamarin Forms'u etkili bir şekilde kullanarak, çeşitli cihazlar ve işletim sistemlerinde kesintisiz kullanıcı deneyimleri sunan çapraz platform mobil uygulamaları geliştirdim.
• Modern tasarım ilkeleri ve kullanıcı arayüzü yönergelerine sadık kalarak, WPF (Windows Presentation Foundation) kullanarak sezgisel ve görsel olarak çekici masaüstü uygulamaları tasarladım.
• MSSQL ve SQLite gibi teknolojileri kullanarak ilişkisel veritabanlarını etkin bir şekilde yönettim, veri bütünlüğünü ve uygulama iş akışlarındaki optimal performansı sağladım.
• Entity Framework kullanarak verimli veri erişim ve manipülasyon katmanları uyguladım, geliştirme süreçlerini kolaylaştırarak bakımını artırdım.
• ActiveMQ aracılığıyla kesintisiz iletişim ve mesaj kuyruğu işlevselliklerini sağladım, dağıtık sistemlerde güvenilir ve eşzamanlı olmayan mesaj teslimatı gerçekleştirdim.
• DevExpress kontrol ve bileşenlerini uygulama arayüzlerine entegre ederek kullanıcı deneyimini ve verimliliği artırdım, sezgisel navigasyon ve etkileşim sağladım.
• Windows Servis Geliştirme yoluyla sistem otomasyonu ve arka plan işleme görevlerine katkıda bulundum, kaynak kullanımını optimize ederek sistemin yanıt verme hızını artırdım.
• SDK’leri kullanarak dış cihazları yazılım ekosistemlerine başarıyla entegre ettim, kesintisiz birlikte çalışabilirlik sağlayarak uygulama fonksiyonelliğini geliştirdim.
• Backend servisleri ile istemci uygulamaları arasında kesintisiz iletişimi sağlamak için güçlü ve verimli API'ler geliştirdim, RESTful ilkelerine ve endüstri en iyi uygulamalarına uygun olarak.
• Git gibi sürüm kontrol sistemleri ve TeamCity gibi sürekli entegrasyon araçlarını kullanarak, çapraz fonksiyonel takımlarla etkili bir şekilde iş birliği yaptım, geliştirme iş akışlarını hızlandırarak kod tabanı bütünlüğünü sağladım.