İçeriğe geç
Tzesh.
PortfoCLI
resume.md~/tzesh/portfoliov0.5
YAZILIM MÜHENDİSİ / BURSA

Uğur Dindar

Karmaşık problemleri güvenilir sistemlere dönüştüren bir yazılım mühendisiyim.

visitor@tzesh ~
Profilimi komut yazarak veya tıklayarak keşfet.↑ ↓ geçmiş · Esc kapat · Tab gezin · Ctrl/⌘ K komut
resume

CV

Aşağıdaki bilgiler İngilizce özgeçmişin özetidir. Tam belgeyi PDF olarak indirebilirsin.

CV indir (PDF, İngilizce)

Hakkımda

Uğur Dindar — Software Engineer

Olay odaklı dağıtık sistemler, güvenli ödemeler ve üretim operasyonları için yazılımlar üzerinde çalışan bir yazılım mühendisiyim.

Eşzamanlı kullanıma güvenli bir token yaşam döngüsü tasarladım; 30 milyondan fazla hassas kaydın yeniden şifrelenmesine katkı verdim. Hata toleransına, güvenli geliştirmeye ve ekipler arası açık iletişime önem veriyorum.

Bursa, Türkiye

Eğitim

Eskişehir Teknik Üniversitesi · Bilgisayar Mühendisliği Lisans · 09/2019 – 06/2023 · GPA: 3.70 · Bölüm birinciliği

Eskişehir Teknik Üniversitesi Yazılım Topluluğu kurucularından ve teknik lideri.

Ödüller

OBSS Code Master 2021 · İlk aşama ikinciliği

Deneyim

Üretim sistemlerinden günlük ödemelerin arkasındaki altyapıya.

06/2023 · Uzaktan, Türkiye

Garanti BBVA Technology

Yazılım Mühendisi

  • Ödeme geçidi altyapısına mevcut 3D_PAY modelinin yanında 3D Model desteği ekledim; banka ve üye iş yeri kimlik doğrulama akışlarını uyarladım.
  • Önbellekli ve önbelleksiz ortamlarda çalışan, birden fazla üretim projesinde kullanılan ortak hız sınırlama yapısını tasarlayıp geliştirdim.
  • XSS, CRLF ve SQL Injection önlemlerinin yanında iş mantığı güvenlik katmanları ve PCI-DSS uyumlu veri işleme uyguladım.
Diğer çalışmalar
  • Konfigürasyon yönetiminde birim temsilcisi olarak görev aldım; güvenlik ve gençlere yönelik bankacılık girişimlerine katıldım.
  • Kriptografik geçiş için çift algoritmalı adaptör tasarladım; 30 milyondan fazla hassas kaydın yeniden şifrelenmesini sağlayan toplu işleme uygulamasına katkı verdim ve üretim sürüm süreçlerini yürüttüm.
  • Double-checked locking, AtomicReference, süre sonu politikaları ve AOP tabanlı yenilemeyle eşzamanlı kullanıma güvenli, yüksek erişilebilirlikli token yaşam döngüsü geliştirdim.
  • Payment Facilitator ortak altyapısına katkı verdim ve bu mimariyle bir banka entegrasyonunu tamamladım.
  • 2 ms altındaki yoğun işlem aralıklarında istek kaybına yol açan nadir yarış koşullarını giderdim.
  • ACS kimlik doğrulama akışına WebOTP ve SMS AutoFill desteği ekledim.
  • GarantiPay 2.0 işlem akışlarına Apache Kafka hatları entegre ettim.
10/2021 – 06/2023 · Eskişehir, Türkiye

Ford Otosan

Yazılım Geliştirici

  • Yaygın kullanılan kurum içi ASP.NET WebForms uygulamasını .NET 3.5’ten .NET Framework 4.8’e taşıdım.
  • Farklı uygulama ekiplerinin kullandığı .NET Core çerçeve kütüphaneleri ve ortak bileşenler geliştirdim.
  • Eskişehir fabrikası ağırlıklı olmak üzere üretim ve Üretimin Uygunluğu (CoP) yönetim sistemlerini analizden yayına kadar geliştirdim.
Diğer çalışmalar
  • Quality Pool platformunu birlikte geliştirdim; Flask API ve Random Forest Classifier ile kalite sorunlarına otomatik çözüm önerileri sundum.
08/2021 – 09/2021 · İstanbul, Türkiye

Baykar Technology

Yazılım Mühendisliği Stajyeri

  • SİHA sistemlerinin Yer Kontrol Birimleri için ilk kurulum ve doğrulama süreçlerini otomatikleştiren .NET masaüstü uygulaması geliştirdim.
  • Çalışma zamanları, profiller ve konfigürasyon kurulumlarını otomatikleştirerek insan hatasını ve manuel iş yükünü azalttım.

Yetenekler

Üretirken kullandığım araçlar. Onları birleştiren yaklaşım.

Front-end

HTMLCSSJavaScriptTypeScriptReactAngularNextBootstrapjQuery

Back-end

SpringSpring Boot.NET.NET CorePL/SQLMySQLMongoDBAspect Oriented ProgrammingRESTful & gRPC APIsMicroservicesUnit TestingElastic StackApache Kafka

Araçlar

GitAzure DevOpsToadBitbucketJenkinsJFrogSonarQubeAttackFlowFortifyDynatrace

Kişiler arası beceriler

İletişim, takım çalışması, organizasyon, eleştirel düşünme, dakiklik, problem çözme

Diller

Türkçe: ana dil · İngilizce: iki dillilik düzeyi · Almanca: temel düzey

Diğer

Rekabetçi programlama

Sürekli öğrenme

Sertifikalar

12

Öğrenerek genişleyen bir araç kutusu. Belgeleriyle birlikte.

Projeler

Otomotivde kalite yönetimi, sağlıkta uygulamalı eğitim. Gerçek ihtiyaçlar için geliştirilen iki proje.

SEÇİLİ PROJELER / 02
01 / QUALITY POOLTÜBİTAK 2209-B

Quality Pool

Ford Otosan iş birliğiyle TÜBİTAK 2209-B kapsamında geliştirilen bitirme projesi. Otomotiv garanti ve kalite süreçleri için yönetim, sınıflandırma ve çözüm öneri platformu; Flask API ve ayarlanmış Random Forest Classifier ile üretim hatalarına çözüm önerileri sunar.

TÜBİTAK 2209-BFlaskRandom Forest
02 / VIRTUAL PATIENTESOGÜ

Virtual Patient

Eskişehir Osmangazi Üniversitesi Hemşirelik Bölümü öğretim üyeleriyle geliştirilen, hemşirelik öğrencilerine hasta bakımı pratiği kazandırmayı amaçlayan mobil uygulama.

Mobil uygulamaHemşirelik eğitimi
Görünüm stüdyosuSenin çalışma alanın. Senin atmosferin.Sistem
Keşfetmeye hazırTRUTF-8