Hakkımda
Merhaba, ben Süleyman Yılmaz.
Tokat Gaziosmanpaşa Üniversitesi Bilgisayar Programcılığı bölümünden ikincilikle mezun oldum ve mezuniyetimden bu yana kendimi sürekli geliştirmeye devam ediyorum. Responsive web geliştirme konusunda kendimi ileri taşımak amacıyla çeşitli çevrimiçi kurslar aldım ve bu alanda yetkinlik kazandım. PHP, Laravel, Node.js ve JavaScript gibi teknolojilerde deneyim sahibiyim. Aynı zamanda MS SQL ve MySQL veri tabanları üzerinde de çalışmalar yaparak bu konuda da tecrübelerimi geliştirdim.
Üniversite yıllarımda başladığım stok takip projelerinde hem masaüstü hem de web tabanlı çözümler geliştirdim. Kullanıcıların stoklarını kolaylıkla yönetmelerine olanak tanıyan performanslı ve kullanıcı dostu sistemler tasarladım. Bu projeler, teknik becerilerimi gerçek dünyada uygulayarak geliştirdiğim önemli deneyimler oldu.Şu anda Hika Bilişim firmasında Full Stack Developer olarak çalışıyorum. Hem bireysel hem de takım çalışmasına önem veren biri olarak, öğrenmeye ve yenilikleri keşfetmeye büyük bir hevesle yaklaşıyorum. Teknolojiyi takip etmeyi, öğrendiklerimi uygulamayı ve yeni projeler üzerinde çalışmayı sürdürüyorum.
- İsim: Süleyman YILMAZ
- Şehir: Nevşehir, TR
- İş: Full Stack Developer
- Telefon: +90 *** *** ** **
- Email: suleymanymz50@gmail.com
- Freelance: Uygun
BİLGİ
Programlama Dilleri
Dil Becerileri
Deneyimler
İş Deneyimi
-
Hika Bilişim
Full Stack Developer18.08.2025-Devam ediyor -
ZeroOne Software
Jr. Laravel Web Developer16.09.2024-15.08.2025
Eğitim Deneyimleri
-
Tokat Gaziosmanpaşa Üniversitesi
Bilgisayar Programcılığı Bölümü2021-2024 -
Nevşehir Mesleki ve Teknik Anadolu Lisesi
Bilişim Teknolojileri Alanı2017-2021
Hizmetler
-
Web Hizmetleri
- Statik Tanıtım Siteleri
- Dinamik Panelli Siteler
- Web tabalı uygulamalar
Portfolyo
-
laravel-socialite-auth projem, kullanıcıların Google ve Facebook hesaplarıyla hızlı ve güvenli bir şekilde kayıt olmasını veya giriş yapmasını sağlar.
Geleneksel e-posta/şifre yöntemine alternatif olarak, sosyal medya hesaplarıyla oturum açma sayesinde kullanıcılar ekstra şifre hatırlamak zorunda kalmaz. Böylece hem kullanıcı deneyimi gelişir hem de kayıt/oturum açma süreci oldukça hızlanır.
Google veya Facebook üzerinden giriş yapan kullanıcıların kimlik doğrulaması, Laravel’in Socialite paketi ile güvenli bir şekilde yapılır. Bu yapı, OAuth 2.0 protokolünü temel alır ve kullanıcı verilerini gizlilik esaslarına uygun biçimde işler.
Bu özellik sayesinde uygulamalara kolayca “Sosyal Medya ile Giriş” fonksiyonu eklenebilir. Böylece hem kullanıcıların siteye erişimi kolaylaşır hem de geliştiriciler için modern, pratik ve güvenli bir kimlik doğrulama altyapısı sunulur.
- Yazar Süleyman YILMAZ
- Kategori Web Geliştirme
- Tarih 24 Mart 2025
- Teknolojiler Laravel, Socialite, MySql
- GitHub Repo Linki
-
laravel-export-pdf projemde, Laravel uygulamalarında verilerin PDF formatına dönüştürülme mantığını anlattım. Bu çalışmada HTML/CSS tabanlı içeriklerin nasıl PDF çıktısına dönüştürülebileceği örneklerle gösterilmiştir.
Projede barryvdh/laravel-dompdf paketi kullanılarak, bir sayfanın görünümünün PDF çıktısı haline getirilmesi mantığı uygulamalı olarak incelenmiştir. Amaç, kullanıcıya doğrudan bir PDF indirme imkânı sunmak değil; geliştiricilere Laravel ile PDF export işlemlerinin nasıl yapılabileceğini göstermektir.
Bu proje ile şunlar öğrenilebilir:
- Laravel’de DomPDF entegrasyonu
- Verilerin view dosyaları üzerinden PDF’e dönüştürülmesi
- PDF çıktılarında HTML ve CSS kullanım mantığı
Sonuç olarak: Proje, Laravel ile çalışan geliştiricilere raporlama, çıktı alma ve PDF tabanlı çözümler geliştirme konusunda bir yol gösterici niteliğindedir.
- Yazar Süleyman YILMAZ
- Kategori Web Geliştirme
- Tarih 3 Nisan 2025
- Teknolojiler Laravel, DomPDF, MySql
- GitHub Repo Linki
-
laravel-google-recaptcha projesi, Laravel projelerine Google reCAPTCHA entegrasyonu yapmanın mantığını gösteren öğretici bir çalışmadır. Bu proje ile formlarda spam ve bot saldırılarına karşı temel güvenlik önlemleri nasıl alınır, adım adım örneklerle açıklanmıştır.
Amaç, ziyaretçi kayıt formları, iletişim formları gibi kullanıcı girdisi yapılan bölümlerde reCAPTCHA kullanarak güvenliği artırmak; ancak bu proje, canlı kullanıcı etkinliği sunmaktan ziyade nasıl kurulacağı ve nasıl çalıştırılacağı üzerine odaklanmıştır.
Proje ile kazanılanlar:
- Laravel proje ortamına reCAPTCHA anahtarlarının eklenmesi ve yapılandırılması
- Blade şablonlarında Google reCAPTCHA widget'ının kullanımı
- Form gönderimlerinde reCAPTCHA kontrolünün sunucu tarafında doğrulanması
- Hatalı doğrulama durumlarının kullanıcıya bildirilme mantığı
Kullanım örneği: İletişim formu, kayıt formu ya da yorum alanlarında kullanıcıdan gelen input verisi, reCAPTCHA doğrulaması tamamlandığında kaydedilir; aksi halde hata mesajı gösterilir. Bu sayede hem kullanıcı deneyimi korunur hem site güvenliği artırılır.
- Yazar Süleyman YILMAZ
- Kategori Web Geliştirme, Web Güvenliği
- Tarih 30 Nisan 2025
- Teknolojiler Laravel, Google reCAPTCHA
- GitHub Repo Linki
-
laravel-amazon-s3-service projesi, Laravel uygulamalarında Amazon S3 bulut depolama servisini kullanarak dosya yükleme, saklama ve yönetme mantığını göstermektedir. Bu proje sayesinde geliştiriciler, S3 üzerinde güvenli ve ölçeklenebilir bir dosya yönetim sistemi kurmanın temellerini öğrenebilir.
Laravel’in
Storageyapısı kullanılarak Amazon S3 ile nasıl etkileşime geçileceği, gerekli config ayarlarının nasıl yapılacağı ve dosya işlemlerinin (yükleme, indirme, silme) nasıl gerçekleştirileceği örneklerle açıklanmıştır.Öne çıkan konular:
- Amazon S3 servisinin Laravel’e entegre edilmesi
- .env dosyası üzerinden S3 erişim bilgileriyle bağlantı kurulması
- Dosya yükleme, listeleme ve silme işlemleri
- Storage facade kullanımıyla pratik S3 yönetimi
Sonuç olarak: Bu proje, gerçek hayatta dosya yükleme ve depolama gerektiren uygulamalarda Amazon S3’ü Laravel’e entegre etmek isteyen geliştiriciler için temel bir rehber niteliğindedir.
- Yazar Süleyman YILMAZ
- Kategori Web Geliştirme, Bulut Depolama
- Tarih 28 Haziran 2025
- Teknolojiler Laravel, Amazon S3, Storage Facade
- GitHub Repo Linki
-
Stock Follow projesi, işletmelerin veya bireysel kullanıcıların ürün stoklarını kolayca takip edebilmesi için geliştirilmiş pratik bir web uygulamasıdır. Kullanıcı dostu arayüzü sayesinde stok kartı oluşturabilir, ürünler için giriş ve çıkış işlemleri yapabilir ve stok durumunu anlık olarak kontrol edebilirsiniz.
Her ürün için giren miktar, çıkan miktar ve mevcut miktar detaylı şekilde görüntülenebilir. Bu sayede stok yönetimi daha şeffaf, düzenli ve kontrol edilebilir hale gelir.
Uygulamanın Dashboard ekranında ise genel tabloya ulaşabilirsiniz. Toplam giriş-çıkış hareketleri, mevcut stok değerleri ve kâr-zarar durumu gibi önemli finansal göstergeler tek bakışta görülebilir.
Öne çıkan özellikler:
- Stok kartı oluşturma
- Stok giriş ve çıkış işlemleri
- Anlık mevcut stok durumu takibi
- Ürün bazlı detaylı miktar bilgileri
- Dashboard üzerinden kâr-zarar analizi
Sonuç olarak: Stock Follow, hem küçük işletmeler hem de bireysel kullanıcılar için stok yönetimini kolaylaştıran ve iş süreçlerine değer katan bir çözüm sunar.
- Yazar Süleyman YILMAZ
- Kategori Web Geliştirme, Stok Takip, İş Yönetimi
- Tarih 16 Eylül 2025
- Teknolojiler Laravel, React, TypeScript
- GitHub Repo Linki
-
Auto PDF Menu, Python kullanılarak geliştirilmiş pratik bir uygulamadır. Sistem, belirlenen saatlere göre farklı PDF dosyalarını otomatik olarak kullanıcılara sunar. Özellikle restoran gibi işletmeler için uygundur; örneğin sabah saatlerinde kahvaltı menüsü, öğleden sonra ise öğle/akşam menüsü otomatik olarak gösterilebilir.
Uygulama, işletmeye özel bir QR kod üretir. Kullanıcılar bu QR kodu tarattığında, sistemde tanımlı saat dilimine uygun PDF otomatik olarak açılır. Böylece müşterilere her zaman doğru menü gösterilmiş olur.
Öne çıkan özellikler:
- Farklı zaman dilimleri için PDF menü atama
- QR kod aracılığıyla kolay erişim
- Sabah ve akşam için farklı içerik yönetimi
- İşletmeler için esnek ve kullanışlı çözüm
Sonuç olarak: Auto PDF Menu, restoran, kafe ve benzeri işletmelerin menülerini dijitalleştirerek doğru zamanda doğru içeriği göstermesini sağlayan modern bir çözümdür.
- Yazar Süleyman YILMAZ
- Kategori Otomasyon, Dijital Menü
- Tarih 12 Ağustos 2024
- Teknolojiler Python, QR Code, PDF Handling
- GitHub Repo Linki
-
QR Business Card Generator, Python ile geliştirilmiş bir uygulamadır. Kullanıcılar temel kişisel ve kurumsal bilgilerini girerek bir vCard (sanal kartvizit) oluşturabilir. Sistem bu bilgileri kullanarak bir QR kod üretir. QR kodu tarayan kişiler, girilen bilgilere anında erişebilir ve kart sahibini telefon rehberine kaydedebilir.
Kullanıcıların girdiği bilgiler arasında ad, soyad, organizasyon, e-posta, adres gibi temel bilgiler yer alır. Tüm veriler Türkçe karakter sorunlarına karşı otomatik olarak temizlenir, böylece oluşturulan kartlar sorunsuz şekilde tüm cihazlarda çalışır.
Öne çıkan özellikler:
- Kişisel ve kurumsal bilgilerin girilmesi
- vCard formatında sanal kart oluşturma
- Oluşturulan kart için QR kod üretme
- QR kod tarandığında bilgilerin görüntülenmesi
- Kart sahibinin tek tıkla telefon rehberine eklenebilmesi
Sonuç olarak: QR Business Card Generator, dijitalleşen dünyada kağıt kartvizitlere modern bir alternatif sunar. Profesyoneller için hızlı, pratik ve teknolojik bir çözüm sağlar.
- Yazar Süleyman YILMAZ
- Kategori Otomasyon, Dijital Kartvizit
- Tarih 12 Ağustos 2024
- Teknolojiler Python, vCard, QR Code
- GitHub Repo Linki
-
Stok v1.0, C# ile geliştirilmiş bir masaüstü stok takip uygulamasıdır. Uygulama, işletmelerin ürün stoklarını kolayca yönetebilmesi için tasarlanmış ve Microsoft SQL Server (MSSQL) veritabanı ile entegre çalışmaktadır.
Kullanıcılar bu sistemde stok kartları oluşturabilir, ürünler için giriş-çıkış işlemleri yapabilir ve mevcut stok durumunu anlık olarak görüntüleyebilir. Böylece işletmeler ürün hareketlerini daha düzenli ve verimli bir şekilde takip edebilir.
Öne çıkan özellikler:
- Stok kartı oluşturma
- Ürün giriş ve çıkış işlemleri
- Anlık stok durumu takibi
- MSSQL veritabanı entegrasyonu ile güvenli veri yönetimi
- Kullanıcı dostu masaüstü arayüz
Sonuç olarak: Stok v1.0, küçük ve orta ölçekli işletmelerin stok takibini kolaylaştıran, güvenli ve pratik bir masaüstü çözüm sunmaktadır.
- Yazar Süleyman YILMAZ
- Kategori Masaüstü Uygulama, Stok Takip
- Tarih 28 Haziran 2024
- Teknolojiler C#, .NET Framework, MsSQL
- GitHub Repo Linki
Recent Posts
-
Arlo is a leading web design agency with an award-winning design team that creates innovative, effective websites that capture your brand, improve your conversion rates, and maximize your revenue to help grow your business and achieve your goals.
In today’s digital world, your website is the first interaction consumers have with your business. That's why almost 95 percent of a user’s first impression relates to web design. It’s also why web design services can have an immense impact on your company’s bottom line.
That’s why more companies are not only reevaluating their website’s design but also partnering with Erling, the web design agency that’s driven more than $2.4 billion in revenue for its clients. With over 50 web design awards under our belt, we're confident we can design a custom website that drives sales for your unique business.
-
Arlo is a leading web design agency with an award-winning design team that creates innovative, effective websites that capture your brand, improve your conversion rates, and maximize your revenue to help grow your business and achieve your goals.
In today’s digital world, your website is the first interaction consumers have with your business. That's why almost 95 percent of a user’s first impression relates to web design. It’s also why web design services can have an immense impact on your company’s bottom line.
That’s why more companies are not only reevaluating their website’s design but also partnering with Erling, the web design agency that’s driven more than $2.4 billion in revenue for its clients. With over 50 web design awards under our belt, we're confident we can design a custom website that drives sales for your unique business.
-
Arlo is a leading web design agency with an award-winning design team that creates innovative, effective websites that capture your brand, improve your conversion rates, and maximize your revenue to help grow your business and achieve your goals.
In today’s digital world, your website is the first interaction consumers have with your business. That's why almost 95 percent of a user’s first impression relates to web design. It’s also why web design services can have an immense impact on your company’s bottom line.
That’s why more companies are not only reevaluating their website’s design but also partnering with Erling, the web design agency that’s driven more than $2.4 billion in revenue for its clients. With over 50 web design awards under our belt, we're confident we can design a custom website that drives sales for your unique business.
