Harun Büyükçolak
Full Stack Developer
İLETİŞİM
📞 +90 552 303 88 95
✉️ harunbcolak@hotmail.com
📍 İstanbul, Türkiye
🌐 websoftik.com
LİSAN BİLGİSİ
İngilizce: İleri Düzey
Arapça: Orta Düzey
Almanca: Başlangıç
Harun Büyükçolak
Full Stack Developer
ÖZET BİLGİ
Yazılım geliştirme, yazılım eğitimi, bilgi teknolojileri, web ve mobil uygulama geliştirme, iş analizi ve test konularında 10 yıldan fazladır çalışıyorum. Bilkent Üniversitesi Endüstri Mühendisliği lisans derecesine ve İstanbul Teknik Üniversitesi Endüstri Mühendisliği yüksek lisans derecesine sahibim. Halen İTÜ'de makine öğrenmesi alanında doktorama devam ediyorum. Çok farklı teknolojileri derinlemesine deneyimleme imkanım oldu. Bu süreçte birçok projede yer aldım ve bu projelerde farklı roller üstlendim. Bu projelerde edindiğim tecrübeleri ve bilgileri öğrencilerimle paylaşmaktan mutluluk duyarım.
YAZILIM BİLGİSİ
Matlab
Python
C
JavaScript
TypeScript
React
Angular
Vue
Node.js
Express
C++
İŞ VE AKADEMİK TECRÜBE
Firma Kurucusu, Yazılım Geliştirici (Frontend, Backend, Fullstack)
Websoftik Software Solutions - Şubat 2021 - Continue
- 1-Türkiye'nin hastane bilgi yönetim sistemleri alanında en iyi yazılım şirketlerinden biri olan Pusula Yazılım Şirketi'ne Vue.js ön uç geliştirme desteği sağlandı. Tarih: Ekim 2021-Ocak 2022
- 2-IHCRO kuruluşuna appeals2021.com, appeals2022.com ve ihcro.org projelerinde Angular.js, React.js, Wordpress, Firebase gibi teknolojileri kullanarak ön uç ve arka uç yazılım geliştirme hizmetleri sağlandı. Tarih: Nisan 2021-Devam
- 3-Next.js (React SSR Framework), Typescript, Tailwind CSS, Material-UI, Framer Motion, Google Firebase Functions'ı arka uç olarak ve alternatif olarak NextJS Functions'ı arka uç olarak kullanarak MatEVmatik platformunun web uygulamasının geliştirilmesi.
- 4-MatEVmatik.com projesinin blog içerik panosunun Strapi Headless CMS ve PostgreSQL kullanılarak geliştirilmesi ve MatEVmatik.com projesinin yönetim panosunun React.js, Typescript, Material.UI ve Firebase kullanılarak geliştirilmesi.
- 5-React.js, Material UI ve Firebase kullanarak Websoftik sayfasının Tek Sayfalık Uygulama (SPA) ve İstemci Tarafı İşleme versiyonunun, Next.js ve Netlify barındırma platformunu kullanarak Statik Site Oluşturma (SSG) versiyonunun ve Next.js, Next.js Fonksiyonları ve Vercel barındırma platformunu kullanarak Sunucu Tarafı İşleme (SSR) versiyonunun geliştirilmesi
- 6-Websoftik platformunun yönetim panosunun Angular, arka uç olarak Firebase Fonksiyonları ve Firebase barındırma platformunu kullanarak geliştirilmesi
- 7-Popüler CMS platformu WordPress aracılığıyla Remax Perfect şirketi için bir emlak platformu olan www.remaxcitizenship.com'un geliştirilmesi
- 8-Türkiye'de faaliyet gösteren bir mühendislik şirketinin portföy web sitesi olan www.aysismuhendislik.com'un geliştirilmesi.
Frontend Web Yazılım Geliştiricisi
Digacon Software Solutions - Şubat 2022 - Şubat 2023
- 1-Bina yönetimi sektöründe bulunan Building Minds şirketi için Angular tabanlı bir web projesi üzerinde çalıştım.
- 2-Elektrik/elektronik cihaz sektöründe bulunan bir şirket için JSP ve JQuery tabanlı bir e-ticaret web projesi üzerinde çalıştım.
- 3-Koester İnşaat şirketi için React ve Redux tabanlı bir lojistik yönetim web uygulaması projesi üzerinde çalıştım.
Frontend Web Yazılım Geliştiricisi
Pusula Kurumsal İş Çözümleri · Contract - Kasım 2021 - Aralık 2021
- Türkiye'de hastane bilgi yönetim sistemi alanında önde gelen yazılım firmalarından Pusula Yazılım şirketine ön yüz yazılım geliştirme desteği sağlamak.
Web Uygulama Geliştiricisi (Angular, React)
IHCRO International Human Care and Relief Organization · Contracty - Ağustos 2017 - Eylül 2021
- 1- React.js, Material-UI ve Firebase (ihcro.org) kullanılarak IHCRO'nun ana web uygulamasının geliştirilmesi
- 2- Angular, Angular Material ve Firebase kullanılarak uluslararası bağışçılar için IHCRO'nun kampanya gösterimi ve portföy sayfasının geliştirilmesi (appeals2020.com ve appeals2021.com). Projenin 2022 versiyonu (appeals2022.com), Angular Universal (Angular'ın SSR versiyonu), Angular Material ve Firebase kullanılarak geliştirildi ancak başka bir teknoloji yığınıyla değiştirildi. 3- Angular, Angular Material, Firebase ve Ionic kullanarak IHCRO'nun idari panosu ve proje yönetimi web uygulamasının geliştirilmesi
- 4- Angular ve Firebase kullanarak IHCRO'nun eğitim alt dalı olan Awael Academy'nin (awaelacademy.com) web sayfasının geliştirilmesi
- 5- PHP, javascript ve MySQL kullanarak Çevrimiçi Okul Yönetim Sisteminin geliştirilmesi
- 6- Mobirise ve WordPress dahil olmak üzere farklı CMS ön uç araçlarını kullanarak çeşitli web sitelerinin geliştirilmesi. Bu bağlamda, UI, UX tasarımı ve ön uç geliştirme gerçekleştirildi. Projeler onesolidummah.com, futureleadersproject.org, ihcroaustralia.org (eski sürüm) ve Awael Academy'dir (eski sürüm)
- 7- İnsan Kaynakları Yönetim Sistemi, Gönüllü Yönetim Sistemi ve Bulut Yönetim Sistemi için ürün seçimi, yapılandırması ve dağıtımı
- 8- E-posta sisteminin (Outlook), DNS'nin ve IP-PBX sisteminin yapılandırılması
İş Analisti, Bilgi Teknolojileri Uzmanı
Türk Hava Yolları · Tam zamanlı - Aralık 2013 - Ekim 2017
- 1. Projenin UI ve UX dokümanlarının hazırlanması.
- 2. İş gereksinimlerinin işlevsel ve işlevsel olmayan gereksinimlere dönüştürülmesi ve bunların web servis açıklamaları olarak hazırlanması
- 3. “Kullanım Durumu Analizi” ve “Süreç İş Akışları”nın hazırlanması
- 4. Test ekipleri için iş modüllerinin işlevsel test senaryolarının hazırlanması
- 5. “Kullanıcı Arayüzü Dokümanları”nda modül işlevlerinin servis eşlemelerinin doğrulanması
- 6. İşlevsel modüllerin SMOKE testlerinin ve genel performans testlerinin gerçekleştirilmesi
- 7. “Kullanıcı Kabul Testleri” ve “İşlevsel Olmayan Testler”de iş birimlerine destek verilmesi
- 8. Web servislerinin bakımı ve izlenmesi, sorunların temel nedenlerinin tespiti ve çözüm sunulması
- 9. İş birimlerinin gereksinimlerinin yönetimi
Uzman
Devlet Kurumu · Tam zamanlı - Temmuz 2012 - Agustos 2013
- 1. Çeşitli büyük ölçekli projelerin proje yönetim faaliyetlerini yürütmek
- 2. Projenin finans ve sözleşme yönetimi
- 3. Yurt içi şirketlerin finansmanının izlenmesi ve yorumlanması.
- 4. Nakit akışlarının izlenmesi ve yorumlanması, proje performansını etkileyen faktörlerin araştırılması ve raporlanması, maliyet düşürme fırsatları için inceleme ve değerlendirmelerin yapılması, bütçelerin yönetilmesi, departmandaki tüm projelerin finansal düzenleme ve mevzuatlarındaki değişikliklerden haberdar olunması
Proje Yönetim Mühendisi
Türk Telekom · Tam zamanlı - Temmuz 2011 - Temmuz 2012
- 1. Topoloji Tasarım ve Test Projesi-Pilot Aşama-I: Projenin amacı okullara tablet PC'ler, LCD Akıllı Tahtalar ve internet altyapısı sağlamaktır. Bu bağlamda, proje hedeflerini takip etme, planlama, kontrol etme ve izleme ve ayrıca proje hedeflerini en iyi şekilde karşılamak için kaynakları yönetme gibi faaliyetler gerçekleştirildi.
- 2. Tablet ve İçerik Projesi: Projenin amacı, tablet PC'lerin donanımını belirlemektir. Bu projede, metrik verileri (temel, maliyetler için gerçek değerler, zamanlama, devam eden iş ve tamamlanan iş gibi) toplandı. Potansiyel riskler izlendi ve proje ilerlemesi program yöneticisine bildirildi.
- 3. IPv6 ve İçerik Dağıtım Ağı (CDN) topoloji tasarımları incelendi.
- 4. CTO danışmanlarıyla birlikte tedarik, kaynak ve sözleşme süreçlerinin, teknik durum ve önemli projelerin bütçe bilgilerinin raporlanması, yeni teknolojilerin ve hizmetlerin araştırılması yoluyla Baş Teknoloji Sorumlusunun teknoloji asistanı olarak çalışmak.
EĞİTİM BİLGİLERİ
Doktora - PhD, Makine Öğrenmesi - Devam Ediyor
İstanbul Teknik Üniversitesi - Eylül. 2018 - Devam
Tez: "Makine öğrenmesi"
Master of Science - MS, Endüstri Mühendisliği - Tam Burslu
İstanbul Teknik Üniversitesi - Eylül 2012 - Haziran 2018
Yüksek Lisans Tezi: "İnsani yardım kuruluşlarındaki gönüllü personellere çok amaçlı programlama tekniği kullanarak görev atama problemi"
Bachelor of Science - BS, Endüstri Mühendisliği - Tam Burslu
Bilkent Üniversitesi - Eylül 2006 - Haziran 2011
Onur derecesi ile mezun oldum, fizik asistanı olarak çalıştım
İLGİ ALANLARI
- Tam bir öğrenme tutkunuyum ve sürekli kendimi geliştirmeye çalışıyorum.
- Öğrenmeyi ve öğretmeyi çok seviyorum. Bu nedenle öğrencilerime ders vermekten büyük keyif alıyorum.
- Yazılım alanında yeni teknolojileri takip ediyorum ve yeni teknolojileri öğrenmeye hevesliyim.
- Spor alanında savunma sporları, atıcılık, yüzme, bisiklet gibi aktivitelerle ilgileniyorum.