Ali SARI

I'm

Hakkımda

Merhaba, ben Ali Sarı. Ağırlıklı olarak backend sistemleri geliştiren bir Backend Developer’ım. Profesyonel kariyerim boyunca ağırlıklı olarak .NET teknolojileri, mikroservis mimarileri ve dağıtık sistemler üzerinde çalıştım. Kurumsal ölçekte, yüksek trafikli ve kritik iş süreçlerine sahip uygulamaların geliştirilmesinde aktif rol aldım. İşe alım süreçlerinde değer katan yönlerim; ölçeklenebilir mimari tasarımı, performans optimizasyonu, event-driven sistemler ve temiz, sürdürülebilir kod üretme konularındaki tecrübemdir. Bir sistemin sadece çalışmasının değil, uzun vadede geliştirilebilir ve yönetilebilir olmasının da en az performans kadar önemli olduğuna inanırım. Teknik problemlere analitik yaklaşmayı, karmaşık yapıları sadeleştirmeyi ve ekip içinde teknik sorumluluk almayı önemserim. Modern backend yaklaşımları, message queue sistemleri ve real-time iletişim çözümleri ilgi alanlarımın merkezinde yer alır. Bu sitede; profesyonel deneyimlerimi, teknik bakış açımı ve yazılım geliştirme yolculuğumdan edindiğim kazanımları paylaşıyorum.

Backend Developer


  • Doğum Tarihi: 19 Tem 1998
  • Website: www.asari.com.tr
  • Telefon: +90 534 082 99 24
  • Şehir: Kocaeli, Türkiye
  • Yaş:
  • Derece: Lisans
  • E-Mail: alisari41@outlook.com

Yaşam, bilgi ve deneyimlerin bir araya geldiği bir serüvandır. Kendi web sitemde size bu serüvenin bir parçasını sunmaktan büyük bir mutluluk duyarım.

Yetenekler

Merhaba, yeteneklerimi burada sergiliyorum, çünkü biliyorum ki her başarılı adım, arka planda gizlenen yeteneklerin gücünü yansıtır. Ben c#, asp .net core ve sql gibi birçok alanda deneyimliyim. Başarılı bir işbirliği için gerekli olan Hızlı problem çözme becerisi, Analitik zeka, İşbirliği ve takım çalışması becerisi, İstikrarlı ve odaklı çalışma, Eleştirel düşünme ve problem analizi, Duyarlılık ve empati gibi niteliklerle donatılmışım. Amacım, bu yeteneklerimi sizinle paylaşarak, c# ve teknolojileri gibi önemli bir platformda daha da büyümek ve başarılı sonuçlar elde etmektir. Ekip çalışmasına önem verir, hızlı öğrenirim ve sürekli gelişim için kendimi motive ederim. Siz de yeteneklerimle birlikte hedeflerinize ulaşmamıza yardımcı olmak isterseniz, iletişime geçmekten mutluluk duyarım. Teşekkür ederim!

Microservices Architecture 70%
  • Synergy / CSP – Low-Code Platform
  • Synergy / CSP – Low-Code Platform
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Synergy / CSP – Low-Code Platform
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Banka Müşteri Takip Sistemi (Kurumsal Mimari Backend - Docker - Asp .Net Core)
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Telefon Rehberi ( Kurumsal-Katmanlı Mimari Asp .Net Core + Selenium)
  • Düzce Üniversitesi Bitirme Tezi (Asp.Net Core Mvc)
  • Banka Müşteri Takip Sistemi (Kurumsal Mimari Backend - Docker - Asp .Net Core)
  • C# .NET Core Clean Architecture & CQRS Proje Altyapı Kursu
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Synergy / CSP – Low-Code Platform
  • Synergy / CSP – Low-Code Platform
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Synergy / CSP – Low-Code Platform
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Düzce Üniversitesi Bitirme Tezi (Asp.Net Core Mvc)
  • asari.com.tr (Clean Architecture / Asp .Net Core)
  • Düzce Üniversitesi Bitirme Tezi (Asp.Net Core Mvc)

EĞİTİM BİLGİLERİ ve İŞ DENEYİMLERİ

Merhaba! Bu bölümde eğitim bilgilerim ve iş deneyimlerim hakkında daha fazla bilgi bulabilirsiniz. Kendimi geliştirmek ve kariyer hedeflerime ulaşmak adına edindiğim eğitimlerimle birlikte, farklı sektörlerde elde ettiğim iş deneyimlerimi de paylaşmak istedim. Daha detaylı bilgilere ulaşmak için ilgili alt başlıkları inceleyebilirsiniz. İyi okumalar!

Özet

Alİ SARI

Dinamik ve sonuç odaklı bir Bilgisayar Mühendisiyim. Lise eğitimimi Bilişim Sistemleri bölümünde, üniversite eğitimimi ise Bilgisayar Mühendisliği bölümünde tamamladım. Backend becerilerimi kullanarak 3 yılı aşkın bir süredir kullanıcı odaklı dijital çözümler geliştiriyorum. Yazılım geliştirme sürecinin başından sonuna kadar yer alarak yenilikçi ve zamanında teslim edilebilen çözümler üretmekteyim.

  • Derince, Kocaeli, TR
  • (534) 082-9924
  • alisari41@outlook.com

Eğitim

Düzce Üniversitesi

Eyl 2016 - Oca 2023

Lisans Derecesi, Computer Engineering

Not Ortalaması: 3,62

Deneyim

Backend Developer

Eki 2023 - Halen · 3 yıl 1 ay

Bimser Çözüm · Tam zamanlı

Kocaeli, Türkiye

  • Mikroservis ve Actor System (Akka.NET) mimarisi üzerinde çalışan Synergy / CSP Low-Code Platform'un backend servislerini geliştiriyorum; 20+ mikroservis içeren sistemde aktif geliştirici olarak görev alıyorum.
  • Kritik iş akışlarını yöneten yüksek trafikli servislerin tasarımını, geliştirilmesini ve bakımını yapıyorum; onlarca kurumsal müşteriye hizmet veren üretim ortamında çalışıyorum.
  • Müşteri ortamında 1000+ iş kalemini (bug, geliştirme, iyileştirme) analiz ederek çözümledim ve kalıcı iyileştirmeler geliştirdim.
  • K6 ile yük test altyapısını kurarak servislerin performans testlerini otomatize ettim; sonuçları InfluxDB'ye yazarak APM loglarıyla birleştirip darboğaz noktalarının kök neden analizini gerçekleştirdim.
  • Dapper ağırlıklı olmak üzere EF Core ile performans odaklı veri erişim katmanları geliştiriyorum; yavaş sorguları optimize ediyorum.
  • PO, destek, UI ve test ekipleriyle yakın teknik iş birliği yapıyorum; analiz dokümanı olmayan taleplerde uçtan uca teknik analiz çıkararak geliştirme tanımlıyorum.
  • ORM olarak ağırlıklı Dapper, bunun yanı sıra EF Core kullanarak veri erişim katmanlarını geliştiriyorum.
  • Büyük versiyon geçişleri ve yayın süreçlerinde servis bazlı kod incelemeleri, endpoint kayıtları ve yayın öncesi risk analizleri ile teknik sorumluluk alıyorum.

Yetenekler: ASP.NET Core / .NET Core · Microservices Architecture · Akka.NET · SignalR · RabbitMQ · Dapper · Low-Code / No-Code Backend Platform Development · Docker · Dependency Injection (IoC) · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Clean Architecture · CQRS (Command-Query) · Domain-Driven Design (DDD) · SOLID Principles · RESTful API Design · Business Process Management (BPM) · Workflow / Process Automation · Form & Approval Workflow Development · Enterprise Application Development · ASP.NET Core Web API · Middleware Development · Authentication & Authorization (JWT, OAuth) · Caching (MemoryCache / Redis) · Logging & Monitoring · Database Design · Transaction Management · Version Control (Git, Azure DevOps Repos) · Entity Framework Core · OOP (Object-Oriented Programming) ·

Software Test Engineer (Backend Focus)

Nis 2022 - Eyl 2023

Bimser Çözüm · Tam zamanlı

Kocaeli, Türkiye

  • Web, mobil ve API tabanlı sistemlerin uçtan uca test süreçlerinde görev aldım; backend servislerinin entegrasyonlarını kod seviyesinde analiz ederek hata kaynaklarını tespit ettim.
  • Selenium ve SpecFlow ile test otomasyonları geliştirerek regresyon süreçlerini hızlandırdım ve manuel test yükünü azalttım.
  • Backend kod tabanına hâkim olarak servislerin iş mantığı ve veri akışlarını teknik seviyede inceledim; bu deneyim backend developer'lığa geçişimi hızlandıran temel yetkinlik oldu

Yetenekler: C# · Microsoft SQL Server · .NET · ASP.NET Core / .NET Core · Selenium · Azure DevOps (Repos, Boards) · Version Control (Git, Azure DevOps Repos) · OOP (Object-Oriented Programming) ·

LİSANSLAR VE SERTİFİKALAR

Bu bölümde, benim uzmanlık alanlarıma ve yetkinliklerime dair çeşitli sertifikaları bulabilirsiniz. Her bir sertifika, belirli bir alanda kazandığım bilgi ve becerileri temsil eder. Bu sertifikalar, tamamladığım eğitim programları ve kurslar sonucunda elde edilmiştir. Her biri, benim profesyonel gelişimime ve ilgi alanlarıma katkı sağlayan değerli belgelerdir. Sizlerle bu sertifikaları paylaşmaktan mutluluk duyarım.

Azure DevOps : Sıfırdan İleri Seviye
Udemy
Yayınlama Mar 2022
Yeterlilik Kimliği UC-b7d63997-2ec1-4bbe-966d-bc7032925af0

Yeterlilik belgesini göster


Azure Storage + Asp.Net Core ( Sıfırdan )
Udemy
Yayınlama Mar 2022
Yeterlilik Kimliği UC-b0e10fc8-5ab8-422a-a7fc-1c0af28fbd43

Yeterlilik belgesini göster


Asp.Net Core + Docker (Sıfırdan)
Udemy
Yayınlama Şub 2022
Yeterlilik Kimliği UC-0be61b1f-f90c-470f-89fc-9e00abf0415e

Yeterlilik belgesini göster


C# .NET Core Clean Architecture & CQRS Proje Altyapı Kursu
Udemy
Yayınlama Tem 2023
Yeterlilik Kimliği UC-346bd27b-665e-4f45-ae5e-8e7f4594b9aa

Yeterlilik belgesini göster


PROJELER

Projelerim, yazılım geliştirme alanında uzmanlaştığım C#, ASP.NET Core, Java ve diğer teknolojilerle oluşturulmuş çeşitli projelerden oluşuyor. Web tabanlı uygulamalar, veritabanı yönetimi ve özelleştirilmiş yazılım çözümleri gibi farklı alanlarda çalışmalar yaptım. Bu projelerimde kullanıcı web siteleri, e-ticaret platformları ve kurumsal uygulamalar gibi çeşitli projeler bulunuyor.

  • c#
  • Frontend Technologies

Synergy / CSP – Low-Code Platform

Yetenekler: Microservices Architecture · Akka.NET · SignalR · RabbitMQ · Dapper · Low-Code / No-Code Backend Platform Development · Docker · ASP.NET Core / .NET Core · Dependency Injection (IoC) · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · CQRS (Command-Query) · SOLID Principles · RESTful API Design · Business Process Management (BPM) · Workflow / Process Automation · Form & Approval Workflow Development · Enterprise Application Development · ASP.NET Core Web API · Middleware Development · Authentication & Authorization (JWT, OAuth) · Caching (MemoryCache / Redis) · Database Design · Version Control (Git, Azure DevOps Repos) · Azure DevOps (Repos, Boards) · Entity Framework Core · OOP (Object-Oriented Programming) ·

Programlama Dili Teknolojisi: .net / .net Core

asari.com.tr (Clean Architecture / Asp .Net Core)

Yetenekler: RabbitMQ · Dapper · Docker · ASP.NET Core / .NET Core · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Clean Architecture · CQRS (Command-Query) · Domain-Driven Design (DDD) · SOLID Principles · RESTful API Design · Business Process Management (BPM) · ASP.NET Core Web API · Middleware Development · Authentication & Authorization (JWT, OAuth) · Caching (MemoryCache / Redis) · Logging & Monitoring · Database Design · Transaction Management · Version Control (Git, Azure DevOps Repos) · Entity Framework Core · OOP (Object-Oriented Programming) · JavaScript · HTML / CSS ·

Programlama Dili Teknolojisi: .net / .net Core

Düzce Üniversitesi Bitirme Tezi (Asp.Net Core Mvc)

Yetenekler: ASP.NET Core / .NET Core · Dependency Injection (IoC) · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Database Design · Transaction Management · Version Control (Git, Azure DevOps Repos) · OOP (Object-Oriented Programming) · JavaScript · HTML / CSS ·

Programlama Dili Teknolojisi: ASP .net / ASP .net Core

Banka Müşteri Takip Sistemi (Kurumsal Mimari Backend - Docker - Asp .Net Core)

Yetenekler: Docker · ASP.NET Core / .NET Core · Dependency Injection (IoC) · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Clean Architecture · CQRS (Command-Query) · Domain-Driven Design (DDD) · SOLID Principles · RESTful API Design · ASP.NET Core Web API · Middleware Development · Authentication & Authorization (JWT, OAuth) · Caching (MemoryCache / Redis) · Version Control (Git, Azure DevOps Repos) · Entity Framework Core · OOP (Object-Oriented Programming) ·

Programlama Dili Teknolojisi: .net / .net Core

asari.com.tr (Clean Architecture / Asp .Net Core)

Yetenekler: RabbitMQ · Dapper · Docker · ASP.NET Core / .NET Core · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Clean Architecture · CQRS (Command-Query) · Domain-Driven Design (DDD) · SOLID Principles · RESTful API Design · Business Process Management (BPM) · ASP.NET Core Web API · Middleware Development · Authentication & Authorization (JWT, OAuth) · Caching (MemoryCache / Redis) · Logging & Monitoring · Database Design · Transaction Management · Version Control (Git, Azure DevOps Repos) · Entity Framework Core · OOP (Object-Oriented Programming) · JavaScript · HTML / CSS ·

Programlama Dili Teknolojisi: JavaScript

Düzce Üniversitesi Bitirme Tezi (Asp.Net Core Mvc)

Yetenekler: ASP.NET Core / .NET Core · Dependency Injection (IoC) · ORM (Dapper, EF Core) · Microsoft SQL Server · C# · Database Design · Transaction Management · Version Control (Git, Azure DevOps Repos) · OOP (Object-Oriented Programming) · JavaScript · HTML / CSS ·

Programlama Dili Teknolojisi: JavaScript

TEKNOLOJİLER

Bir projede kullanılan teknolojiler, web uygulamalarını geliştirmek, veritabanı yönetimi sağlamak ve dağıtımı kolaylaştırmak için çeşitli araçları içerir. Backend geliştirmede ASP.NET Core ve veritabanı sistemleri kullanılırken, frontend geliştirmede HTML, CSS ve JavaScript ile JavaScript kütüphaneleri ve çerçeveleri tercih edilir. Docker, uygulamaları konteynerlere paketlemek ve dağıtmak için kullanılırken, bulut hizmetleri ölçeklenebilirlik ve güvenlik sağlar. Bu teknolojiler, projelerin ihtiyaçlarına göre uyarlanır ve başarılı bir projenin temelini oluşturur.

Microservices Architecture

Bağımsız, ölçeklenebilir ve gevşek bağlı servisler ile geliştirilen modern yazılım mimarisi.

Akka.NET

Actor Model tabanlı, yüksek eşzamanlılık ve hata toleransı sağlayan .NET framework.

SignalR

Gerçek zamanlı, çift yönlü iletişim sağlayan ASP.NET tabanlı kütüphane.

RabbitMQ

Event-driven ve asenkron mimariler için kullanılan güçlü message broker.

Dapper

Performans odaklı veri erişimi için kullanılan lightweight .NET Micro ORM.

Low-Code / No-Code Backend Platform Development

Kurumsal süreçleri hızlandırmak amacıyla geliştirilen, esnek ve ölçeklenebilir Low-Code / No-Code platformu.

Docker

Uygulamaların izole, taşınabilir ve tutarlı ortamlarda çalışmasını sağlayan container teknolojisi.

ASP.NET Core / .NET Core

Yüksek performanslı, cross-platform ve modern backend uygulamaları için kullanılan .NET framework.

Dependency Injection (IoC)

Gevşek bağlı, test edilebilir ve sürdürülebilir yazılım mimarisi oluşturmak için kullanılan tasarım prensibi.

ORM (Dapper, EF Core)

Farklı veri erişim ihtiyaçlarına göre performans ve geliştirme hızı odaklı ORM çözümleri.

Microsoft SQL Server

Kurumsal, güvenilir ve yüksek performanslı ilişkisel veritabanı yönetim sistemi.

Clean Architecture

İş kurallarını altyapı ve framework bağımlılıklarından ayırarak sürdürülebilir ve test edilebilir sistemler tasarlamayı amaçlayan mimari yaklaşım.

CQRS (Command Query Responsibility Segregation)

Okuma ve yazma operasyonlarını birbirinden ayırarak performans, ölçeklenebilirlik ve domain netliği sağlayan mimari desen.

Domain-Driven Design (DDD)

Yazılımı teknik katmanlardan önce iş domain’i etrafında şekillendirmeyi amaçlayan tasarım yaklaşımı.

Middleware Development

Request–response yaşam döngüsünü merkezi ve yeniden kullanılabilir şekilde yöneten ara katman geliştirme yaklaşımı.

Authentication & Authorization (JWT, OAuth)

Kullanıcı kimlik doğrulama ve yetkilendirme süreçlerini güvenli ve ölçeklenebilir şekilde yöneten mekanizmalar.

Caching (MemoryCache / Redis)

Sistem performansını artırmak ve veritabanı yükünü azaltmak için kullanılan önbellekleme stratejileri.

Logging & Monitoring

Sistemin davranışını izlemek, hataları tespit etmek ve operasyonel görünürlük sağlamak için kullanılan gözlemlenebilirlik yaklaşımları.

Version Control (Git, Azure DevOps Repos)

Kod tabanının güvenli, izlenebilir ve ekip odaklı şekilde yönetilmesini sağlayan sürüm kontrol yaklaşımları.

Azure DevOps (Repos, Boards)

Yazılım geliştirme yaşam döngüsünü uçtan uca yöneten iş takip ve kod yönetim platformu.

Entity Framework Core

Domain model odaklı veri erişimi sağlayan modern .NET ORM framework’ü.

Selenium

Web uygulamalarında otomasyon ve uçtan uca test süreçleri için kullanılan test framework’ü.

OOP (Object-Oriented Programming)

Yazılım sistemlerini nesneler ve sorumluluklar etrafında tasarlamayı sağlayan temel programlama paradigması.

SOLID Principles

Sürdürülebilir, esnek ve genişletilebilir yazılım sistemleri tasarlamak için kullanılan nesne yönelimli tasarım prensipleri.

JavaScript

Web tabanlı uygulamalarda dinamik davranışlar ve istemci tarafı etkileşimler için kullanılan programlama dili.

HTML / CSS

Web uygulamalarının yapısal ve görsel katmanını oluşturan temel teknolojiler.

İletişim

Location:

Derince / Kocaeli

Telefon:

+90 534 082 99 24

Loading
Your message has been sent. Thank you!