Lise Eğitimi
Lise eğitimimi Marmaris Halıcı Ahmey Urkay Anadolu Lisesinde bitirdim. Buradan 4.71/5 ortalama ile mezun oldum. Tam hatırlamıyorum ama 8 dönemlik eğitim zamanına 6 veya 7 kere sınıf birinciliği aldım.
Lisans Eğitimi
2003 yılında Kütahya Dumlupınar Üniversitesine lisans eğitimine başladım. İlk dönem 4.00/4.00 ortalama ile bitirdim. Bu dönemde lakabım 4-0 Ali oldu. 2. döneminde ilk BA notumu aldım ve ortalamam 3.84/4.00’e düştü. Bu dönemde Hacettepe Üniversitesine yatay geçiş denemesinde bulundum. bütün sınavları falan geçtim lakin sözlü mülakatta 2 kişilik kontenjana giremedim. Ankara yatay geçiş macerası bitti böylece, Her dönem sınıf içinde ilk 3’e girmiştim. Bu sayede okulumuz hocalarının kendi imkanları ile sunduğu burstan da yararlandım.
Bilgisayara her zaman merakım vardı. Lisans eğitimime başladığımda ciddi olarak yazılım merakı sardı beni. O zamanlar ASP dili baya meşhur idi. Bir bilgisayar dergisi ile verilen el kitapcığı ile ilk yazılım macerasına başladım, online satış sitesi geliştirdim. access veritabanı kullanarak. bundan yaklaşık 15 20 sene öncesi şimdilerdeki gibi prestashop woocommerce tarzı freeware online satış siteleri de yok o zamanlar. Bir tanıdık ile bu işe girelim dedik. Site var ürün girip satmak bütün olay. Birkaç birşeyler de satıldı. Sonra işin ucu sermayeye varınca proje iptal oldu. Kendi denemelerim de olmadı. Öylece duruyor yazılım, ASP dilini bile unuttum artık.
lisans eğitimi 1. sınıfta iken c programlamaya giriş dersi aldım. Bu ders çok ilgimi çekiyordu, C dili ile programlama işine iyice merak sarmıştım. kitap araştırmasına girdim. o zamanlar öyle bilgisayar internet google falan her zaman bulunmuyor. Bulunsa da kaynak çok yok. C++ Borland Builder 4 kitabı geçti elime başladım örnekleri yapmaya, birçok küçük yazılım yaptım. bir arkadaşa şaka mahiyetli virüs programı yazdım, bilgisayarında çok değer verdiği dosyaları vardı, Emo genç yarışmasına katıldım, yine MTP(Mal Takip Programı) adında bir program yazdım, bu yazılım ile bir fuarda EMO standında yazılımı tanıtma imkanım oldu. Benim için Borland c++ Builder yazılımlarımın içinde en önemli olanı ise elektrik motorları dersi için yaptığım Ossano daire diagramı çizip, hesaplayan program olmuştu. Bu sayede 7 senedir dersi geçemeyen normalde 40 kişi olması gereken fakat 250 kişi olarak yapılan elektrik motorları dersini geçmeye çalışan büyük kalabalığa karışmadan bu dersi geçebildim. Bu programı yapanlar dersi geçecekti ve 3 kişi bu programı yapıp, bu dersten geçmiştik.
Bizim zamanımızda pic mikrodenetleyiciler meşhurdu, Şimdilerin arduinosu, pic16F84 ISIS proteus ile birçok simülasyon ve imkanımca gerçekleştirdiğim devreler yaptım hobi amaçlı, birkaçı elektronik bölümünde okuyan arkadaşlara dönem ödevi oldu. miktodenetleyeci üzerine C kodu da gerçekten haz aldığım bir işe dönüştü. gömülü yazılım boş zamanlarımda ISIS ile devre yapıp, yazılımı yapıyordum. sonra pic 18 serisi ile çalışmalarım oldu.
notlar iyi olunca 3 senede okulu bitirmek istedim. 2 sınıf 1. döneminde 3. sınıfın 2. döneminden dersler aldım. plansız işin sonu, elektronik 1 dersini almadan elektronik 2 dersinin sınavına girmek zorunda kalmıştım ve bu benim ilk ve son geçemediğim ders olmuştu. Bir sınavdan çıkıp, diğerine koşuşturuyordum gerçekten zor bir dönemdi. elektronik 2 dersinden kalınca 3 senede bitirme hayal oldu, 3 buçuk senede bitirebiliyordum. Çok zorlu bir süreç olduğundan daha fazla kendimi sıkmadım. herkes gibi 4 seneden bitir sende dedim kendi kendime, 3 ve 4 sınıf çok kolay geçti bazen haftada 2 kere okula gidiyorum. sadece 3 ders aldığım oldu
Lisans Eğitimimde 2007 yılında 4 senede bitti
Yüksek Lisans Eğitimi
2007 sonlarında Ege Üniversitesinde Elektrik Elektronik Mühendisiliğinde yüksek lisansa başladım, aynı dönemde makron firmasına çalışmaya başladım. Burada saha mühendisi olarak çalışıyordum, Türkiye’nin birçok yerine gittim. Bu yüzden zaten yüksek lisans eğitimim ve iş hayatı aynı anda gidemedi, okulu bıraktım. Laboratuar derslerine dönemde 2 kere devamsızlık hakkı vardı, yoksa dersten kalınıyordu, ben ise iş nedeniyle bu sınırı çoktan aşmıştım. Dersin hocası ile görüştüm fakat fayda etmedi. Bende iş hayatından yana tercihimi kullandım ve yüksek lisans eğitimimi yarıda bıraktım.
İş Hayatı
Makron firmasından ayrılıp, askere gittim. Askerden sonra sayısal sistemler tasarım evi firmasında akıllı bina sistemleri, otobüs koltuk arkası eğlence ekranı, interkom sistemleri gibi projelerde embedded yazılım Ar-Ge mühendisi olarak çalıştım. Network üzerinden TCP ve/veya Udp ile video akımı gibi projeler yapmaktaydım. Bu projelerde Texas Instrumens DM365 ve TI DM368 işlemcileri kullanılmaktaydı. Gömülü sistem tasarımı yaparken Ubuntu Linux işletim sistemini kullanırdım. DM365/368 için linux kernel driver ve buildroot ile embedded linux işletim sistemi oluşturup, bu işletim sisteminin içinde koşacak Qt platformu ile yazılan uygulamalar yapmakla yükümlü idim. Network üzerinden ses iletimi için SIP, görüntü iletimi için gstreamer kullanırdım. PC ve builtroot ile oluşturduğum linux içinde koşacak uygulamaları Qt5 qtcreator IDE’si ile yapardım. DM365/368 için linux kernel’de dokunmatik ekran, PWM, GPIO gibi sürücüler yazdım. 2 sene çalıştıktan sonra kendi işimi kurdum. Birçok büyük projeyi başarılı ile tamamladım, Solar ve Rüzgar enerji sistemleri ile alakalı birçok danışmanlık hizmetleri verdim. CCTV güvenlik kamera sistemleri ile alakalı projeler bitirdim. Akılı bina sistemleri ile alakalı gömülü sistem donanım ve yazılım hizmeti verdim. PCB kart çizimini eagle programı ile yapıp, uygun microcontroller üzerine C dili ile yazılım ve debugging yapıyordum. Fakat beklentilerimi karşılamadığından ve tahsilat sıkıntıları yaşadığımdan 2011’de kurduğum firmamı kapattım. Şu an Tense Elektrik A.Ş. firmasında gömülü sistemler yazılım mühendisi olarak çalışmaktayım. Projelerde çoğunlukla ARM tabanlı mikrodenetleyicilere embedded yazılım yapıyorum. Bazen de 8 bitlik mikrodenetleyicilere çalışıyoruz. Projeye başlanırken önce ihtiyaç ve maliyet hesabına göre uygun microcontroller seçiliyor. Bu microdenetleyiciye uygun devre şeması tasarlanıyor. Daha sonra bunun PCB’si çiziliyor. Projede istenilen özellikleri sağlayacak şekilde C ve/veya C++ programlama dillerini kullanarak cihaza gömülü yazılım yapıyorum. Elektrik saati, enerji analizörü, voltmetre ve ampermetre vb.. gibi cihazlar üretiliyor. Bilgisayar yazılımları için Qt framework kullanıyorum. Projeye göre RTOS, eeprom, i2c, rs-485, modbus, ethernet, rs-232, SPI, custom LCD ve 7 segment display sürme gibi mikrodenetleyici özelliklerini ve iletişim protokollerini kullanıyorum. İstanbul Avrupa yakasında ikamet ediyorum.