Hakkında

Merhaba! Ben İbrahim TOPUZ. Başkent Üniversitesi, Yönetim Bilişim Sistemleri Bölümü 2012 yılı mezunuyum.

Kişisel Bilgiler
DOĞUM TARİHİ/YERİ:
27/11/1989 ANKARA
MEDENİ DURUMU:
Evli
EHLİYET:
B (2008)
ASKERLİK DURUMU:
Yapıldı
BİLDİĞİ DİLLER:
Türkçe, English
Eğitim Bilgileri

2012 - 2016

Yüksek Lisans
Bilgisayar Mühendisliği

Başkent Üniversitesi

Fen Bilimleri Enstitüsü

2007 - 2012

Lisans
Yönetim Bilişim Sistemleri

Başkent Üniversitesi

Ticari Bilimler Fakültesi

2019 - 2021

Ön Lisans
Coğrafi Bilgi Sistemleri

Anadolu Üniversitesi

Açık Öğretim Fakültesi

Yetkinlikler
YAZILIM GELİŞTİRME ARAÇLARI
JAVA
ORTA
ASP.NET CORE
İYİ
ASP.NET MVC
İYİ
ASP.NET Web Forms
İYİ
ASP.NET Win Forms
İYİ
WEB API
ORTA
LinQ
İYİ
Entity Framework
İYİ
Angular
İYİ
SQL
İYİ
Python
BAŞLANGIÇ
PHP
BAŞLANGIÇ
HTML
İYİ
CSS
ORTA
Bootstrap
ORTA
JavaScript
ORTA
XML
ORTA
Json
ORTA
RAPORLAMA ARAÇLARI
Fast Report
ORTA
Jasper Report
ORTA
UYGULAMA GELİŞTİRME ÇATILARI
Spring
BAŞLANGIÇ
Hibernate
ORTA
Java Ent.
ORTA
ASP.NET
İYİ
Boilerplate
ORTA
ABP.IO
BAŞLANGIÇ
PROJE YÖNETİM ARAÇLARI
Jira
ORTA
Git
ORTA
TFS
İLERİ
WEB SERVİSLER
Restful
ORTA
WCF
ORTA
STANDARTLAR
Sağlık Net
BAŞLANGIÇ
MKYS
ORTA
YAZILIM GELİŞTİRME VE VERİTABANI ARAÇLARI
Visual Studio
İYİ
Visual Studio Code
İYİ
Sql Server Management Studio
İYİ
Toad
İYİ
PgAdmin
İYİ
NAVICAT
İYİ
GRAFİK DÜZENLEME ARAÇLARI
Adobe Photoshop
BAŞLANGIÇ
Adobe Fireworks
BAŞLANGIÇ
Adobe Flash
BAŞLANGIÇ
VERİTABANI SİSTEMLERİ
MySQL
ORTA
MsSQL
İYİ
PostgreSql
İYİ
Oracle
ORTA
İş ve Staj Deneyimleri

Eylül 2018 - Halen

DEVLET SU İŞLERİ GENEL MÜDÜRLÜĞÜ
Sözleşmeli Bilişim Personeli

Kurum bünyesinde kullanılmakta olan; 1. "Destek Hizmetleri Yönetim Sistemi (DHYS)" uygulaması geliştirme ve bakım sürecleri yürütülmektedir. Uygulama .net Core 2.1 ile Boilerplate Framework kullanılarak geliştirilmektedir. Veriler PostgreSql veritabanında tutulmakta, uygulama Linux sunucular üzerinde çalıştırılmaktadır. 2. Genel Müdürlük makamının talep etmiş olduğu "Randevu ve Fihrist" uygulamasının geliştirme ve bakım süreçleri yürütülmektedir. Veriler Oracle veri tabanında tutulmakta, uygulama Windows sunucular üzerinde çalıştırılmaktadır. 3. Hukuk Müşavirliğinin talep etmiş olduğu "Haciz Takip" uygulamasının geliştirme ve bakım süreçleri yürütülmektedir.Uygulama .net Core 2.1 ile Boilerplate Framework kullanılarak geliştirilmektedir. Veriler PostgreSql veri tabanında tutulmakta, uygulama Linux sunucular üzerinde çalıştırılmaktadır. 4. Kurum içi yazılım geliştirme süreçlerinde kullanılmak üzere bir "Uygulama Geliştirme Altyapısı (UGA)" geliştirilme sürecinde görev alınmıştır. Bu altyapı .net Core 2.1 ile Boilerplate Framework kullanılarak geliştirilmeye başlanmış, .net 6' ya yükseltilmiştir. 5. Kurum içi yazılım geliştirme süreçlerinde kullanılan UGA ile çalışacak ve kodlama sürecinde yazılımcılara hız kazandıracak bir kod oluşturucu uygulamasının geliştirme ve bakım süreçleri yürütülmektedir. Bu kod oluşturucu uygulaması Backend tarafında veritabanı tablo yapısına uygun bir şekilde modelleri oluşturmakta, tekrarlı ve crud işlemlerini yapan kodları otomatik olarak oluşturup proje içerisinde ilgili dosyalara eklemektedir. Frontend tarafında typescript içerisinde yazılması gereken tekrarlı kodları da otomatik olarak oluşturmaktadır. 6. Flutter ile geliştirilmekte olan mobil uygulamanın bakım süreçlerinde rol alınmaktadır. 7. Oracle ve PostgreSql veritabanı sunucularının bakım ve yönetimi süreçlerinde rol alınmaktadır.

Kullanılan Teknolojiler

Uygulamaların geliştirilmesinde Boilerplate Framework, .Net core 2.1, .Net 6, Angular, Flutter, javascript kullanılmıştır. Mernis ve Vedop başta olmak üzere çeşitli webservis entegrasyonları yapılmıştır. Veritabanı olarak OracleDB, Postgresql ve Mssql kullanılmıştır.

Temmuz 2017 - Ağustos 2018

AKGÜN YAZILIM
HBYS Yazılım Uzmanı - Web HBYS İdari Modüller

Spring Framework kullanılarak Java ile geliştirilmiş olan Web HBYS projesinin Finans Modülleri biriminde Eczane, Depo Ambar Yönetimi, Çamaşırhane ve Atık Yönetimi, Hakediş Yönetimi modüllerinin geliştirilmesi ve bakımı.

Kullanılan Teknolojiler

Programın geliştirilmesinde Spring Framework, Java, Javascript ve ExtJs kullanılmıştır. Veritabanı olarak OracleDB kullanılmıştır. Sağlık Bakanlığı (E-Nabız, MHRS, MKYS gibi) ve diğer firmalar ile olan entegrasyonlar için farklı teknolojilerden yararlanılmıştır.

Eylül 2012 - NİSAN 2016

ENTEGRE ENFORMASYON SİSTEMLERİ
HBYS Yazılım Uzmanı - SARUS HBYS İdari Modüller

Service-oriented bir mimari üzerine kurulmuş ve ana ürün olan SARUS hastane bilgi yönetim sistemleri yazılımı kapsamında Personel Bordro, Depo Ambar Yönetimi, Eczane Takip, Cihaz Takip, Demirbaş, SatınAlma modülleri geliştirilmesi ve bakımı.

Kullanılan Teknolojiler

Programın geliştirilmesinde client tarafında Javascript,Jquery ve Extjs kullanılmıştır. Server tarafında C# ve Asp.net teknolojisinden yararlanılmış olup; veri tabanı olarak MS SQL kullanılmıştır Sağlık Bakanlığı (E-Nabız, MHRS, MKYS gibi) ve diğer firmalar ile olan entegrasyonlar için farklı teknolojilerden yararlanılmıştır. Kodlama sürecinde client - server mantığını kullanıldı. Kullanıcı arayüzlerini geliştirirken javascript, extjs, jquery vb script dillerinden yararlanıldı. Server tarafında Asp.Net teknolojisi kullanıldı.

ŞUBAT 2012 - MAYIS 2012

TCHEALTH BİLGİ TEKNOLOJİLERİ
HBYS Yazılım Stajyeri

Sağlık Otomasyon Sistemleri yazılımı geliştirme, uygulama, raporlama.

DİĞER PROJELER
Web üzerinde Koordinat Sistemi ile Çoklu Görüntü Yönetimi

Bu web uygulaması, kullanıcılarına veritabanında bulunan çok sayıdaki uydu görüntülerini yönetme ve kategorize etme imkanı sunmaktadır. Uygulama üzerinde aynı koordinatlara sahip uydu görüntülerinin farklı açılardan çekilmiş görüntüleri, 5 farklı fotoğraf görüntüleyicisi tarafından sunulmaktadır. En uygun görüntüler ekranda bulunan Google Maps API üzerinden gelen koordinatlara göre uygulama tarafından yüksek hassasiyetle seçilerek ekrana getirilmektedir. Bu projede ARCGIS ve NETCAD uygulamalarından da yararlanılmıştır. Proje kapsamında NETCAD ve ARCGIS uygulamalarını da kullanılmıştır. GeoJson formatlı coğrafik datalar içeren GIS dosyalarını bu proje içerisinde işlenerek görüntülenebilir hale getirilmiştir. PostgreSQL veritabanından yararlanılmıştır. Kullanılan Teknolojiler: .NET, OpenLayers3, Html, Css, JavaScript.

Raspberry Pi (Linux) ve LIDAR Cihazı Arasında Veri Transferi Uygulaması

Bu masaüstü uygulaması Linux işletim sistemi üzerinde Python kullanılarak geliştirilmiştir. Uygulama, paket transferi için TCP/IP protokolünü kullanmaktadır. LIDAR cihazı veri transferine başladığı zaman uygulama bu verileri TCP/IP üzerinden alarak ARM işlemcili mikro pc üzerine kaydetmektedir. Veri transferi tamamlandığında bu veriler kullanıcılara işlenmeye hazır halde sunulur. Kullanılan Teknolojiler: Python, Arm işlemcili Mikro Bilgisayar, Linux.

İletişim Bilgileri

E-Posta Adresi

ibrahim.topuz@windowslive.com

Telefon Numarası

+905342120785