Kağan Can Şit

Yazılım Mühendisi

Merhaba, ben Kağan Can Şit. TÜBİTAK BİLGEM, Milli Açık Anahtar Altyapısı (MA3) ekibinde yazılım mühendisi olarak çalışıyorum. Şu anda HSM (Donanım Güvenlik Modülü) geliştirme, güvenli kriptografik algoritmaların uygulaması ve yüksek performanslı yazılım çözümleri tasarlanması üzerine çalışıyorum. Aynı zamanda, projelerde güvenliği ve verimliliği artırmak için çeşitli otomasyon, optimizasyon süreçlerine katkı sağlıyor, geliştirmesine yardımcı oluyorum.

Yazılım mühendisliği kariyerimde, teknoloji ve güvenlik alanlarında çözümler üretmek benim için önemli bir motivasyon kaynağı. Özellikle C++ dilindeki yenilikleri takip ediyor ve bu alanda bilgi paylaşmayı önemsiyorum. C++’a olan ilgim, iş projelerimde ve kişisel çalışmalarımda beni ileriye taşıyor.

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği bölümünden mezun oldum. Eğitimim sırasında teori ile pratiği birleştirme fırsatı buldum ve bu deneyimler, sürekli kendimi geliştirme yolculuğuma katkı sağladı.

Daha fazlasını öğrenmek isterseniz, deneyim, eğitim ve hedeflerimi içeren bölümlere göz atabilirsiniz. Ayrıca, GitHub hesabımdaki projelere göz atabilir ya da LinkedIn üzerinden benimle iletişime geçebilirsiniz.

Deneyim

2023

Software Engineer

TÜBİTAK BİLGEM - UEKAE | Haziran 2023 - Halen

TÜBİTAK BİLGEM UEKAE bünyesinde, Milli Açık Anahtar Altyapısı (MA3) ekibinde aktif olarak çalışmaktayım. Çalışmalarımın ana odağı, C++ kullanarak yüksek performanslı ve güvenli yazılım çözümleri tasarlamak ve geliştirmektir. Büyük ölçüde HSM (Donanım Güvenlik Modülü) üzerine yoğunlaşıyorum. Görevlerim; işletim sistemlerine yönelik modül tasarımı ve yapılandırmalar yapmak, güvenlik optimizasyonlarını gerçekleştirmek, otomasyon süreçlerini düzenlemek ve performans iyileştirmeleri uygulamak gibi kritik alanları kapsamaktadır. Ayrıca, güvenli kriptografik algoritmaların geliştirilmesi ve uygulanması üzerinde çalışarak, algoritmaların güvenlik ve etkinlik analizlerini de yapıyorum.

- HSM (Donanım Güvenlik Modülü): Güvenlik protokollerinin tasarımı ve yazılım geliştirme; bu modüllerin güvenliğini artırmak için stratejik çözümler sunma.
- Teknolojiler ve Araçlar: C++, Valgrind, GDB, CppCheck, Shellcheck, Linux tabanlı sistemler ve Atlassian ekosistemi (Bitbucket, Jira, Confluence).
- Sertifikasyon Çalışmaları: PCI, ISO19790 Level-3 ve Common Criteria (CC) EAL4+ standardına uygunluk sağlamak için sertifikasyon süreçlerinde aktif rol oynama.
- PKCS#11 Standardı: Güvenlik standartlarına tam uyum sağlayarak yazılım geliştirme.

2022

Junior Software Engineer

TÜBİTAK BİLGEM - UEKAE | Kasım 2022 - Haziran 2023

UEKAE (Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü) - TÜBİTAK bünyesinde, MA3 (Milli Açık Anahtar Altyapısı) ekibinde, öğrenciliğimin son yılından mezuniyetime kadar C++ teknolojisi üzerine tam zamanlı olarak görev aldım. Bu süre zarfında, ulusal güvenlik standartlarına uygun yazılım geliştirme konusundaki uzmanlığımı derinleştirdim. Ayrıca, verimli ve güvenilir yazılım mimarileri oluşturma, denetleme ve düzenleme becerilerimi önemli ölçüde geliştirdim.

2022

Candidate Software Engineer

TÜBİTAK BİLGEM - UEKAE | Eylül - Ekim 2022

Milli Açık Anahtar Altyapısı (MA3) ekibinde, stajyer olarak başladığım görevi, iki aylık süre zarfında "Aday Mühendis" olarak devam ettirdim.

2022

Software Engineer Summer Intern

TÜBİTAK BİLGEM - UEKAE | Temmuz - Eylül 2022

Milli Açık Anahtar Altyapısı (MA3) ekibinde stajyer olarak toplam 40 iş günü görev aldım.

Eğitim

2023

Software Engineering

Manisa Celal Bayar Üniversitesi | Eylül 2020 - Haziran 2023 GNO: 3.69

Lisans eğitimimi Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği bölümünde tamamladım. Eğitimim süresince, yazılım alanındaki yetkinliklerimi geliştirmek için çeşitli yan projeler üzerinde çalıştım. Ayrıca, e-posta ve sosyal medya araçları aracılığıyla sektördeki deneyimli insanlarla iletişim kurarak, profesyonel ağımı genişletmeye ve yeni bakış açıları kazanmaya önem verdim.

2019

Mechatronics Engineering

Düzce Üniversitesi | Kasım 2019 - Haziran 2020 GNO: 3.60

Düzce Mekatek topluluğunda İHA takımında görev alarak Python eğitimi ve HAVELSAN tarafından verilen siber güvenlik eğitimi gibi birçok etkinliğe katıldım.

Düzce Üniversitesi'nde Mekatronik Mühendisliği 1. sınıfı tamamladıktan sonra Manisa Celal Bayar Üniversitesi, Yazılım Mühendisliği bölümüne yatay geçiş yaptım.

Kullandığım Teknolojiler

Yazılım geliştirme süreçlerimde öncelikli olarak C++ dilini kullanıyorum, ancak farklı programlama dilleri ve araçlarla da çalışarak geniş kapsamlı çözümler üretiyorum. Kod kalitesini artırmak ve güvenliği sağlamak için CppCheck ve ShellCheck gibi statik kod analizi araçlarını, bellek kontrolü ve hata ayıklama için Valgrind ve GDB'yi kullanıyorum. Otomasyon ve süreç yönetimi için ise Bash script'lerinden etkin bir şekilde faydalanıyorum.

Takım çalışmasını ve iş akışını optimize etmek amacıyla Bitbucket, Jira ve Confluence gibi Atlassian araçlarını kullanıyorum. Git ise sürüm kontrolünde temel araçlarımdan biri. Ayrıca, Linux tabanlı sistemlerde geliştirme yapma konusunda deneyim sahibiyim.

Hedeflerim

C++ dilinde derinlemesine bilgi sahibi olmak ve becerilerimi daha da geliştirmek istiyorum. Bu nedenle, C++ Standart Kütüphanesi ve C++17, C++20, C++23 gibi modern standartları takip ediyor ve uygulamalarımda kullanıyorum.

Açık kaynak projelerde daha fazla yer almak, deneyimli geliştiricilerden geri dönüşler almak ve bu süreçte kendimi geliştirmek de hedeflerim arasında. Bilgisayar mimarisini daha iyi anlamak, yazılım kalitesini artırmak ve Linux işletim sistemi hakkında daha derin bilgi edinmek istiyorum. Ayrıca, İngilizce dokümantasyon okuma ve konuşma becerilerimi geliştirmeye de önem veriyorum.

Görev Alınan Kuruluşlar