SORUMLULUKLAR

  • React ve ilgili teknolojileri kullanarak istemci tarafı uygulamaları geliştirme ve sürdürme
  • Front-end uygulamalarla iletişim için RESTful API'leri geliştirme ve uygulama
  • Uygulamadaki hataları analiz etme ve düzeltme
  • Kodları yeniden düzenleme, kod standardını yükseltme
  • Front-end geliştirmedeki en son trendler ve teknolojilerle güncel kalma ve bunları projeye uygulama
  • Uygulamanın doğru çalıştığından emin olmak için unit testler yazma ve otomatik test çerçevelerinin geliştirilmesine katılma
  • Back-end geliştiriciler, ürün yöneticileri ve kalite güvence mühendisleri dahil olmak üzere farklı ekiplerle işbirliği yapma
  • Uygulamanın performans, güvenlik ve ölçeklenebilirlik gereksinimlerinin karşılamasını sağlama
  • SOLID, 7 in One, FeatureBy, BEM gibi metodolojilerde çalışma
  • SEO stratejisi oluşturma

İŞ TECRÜBESİ

2018 – 2022

Full Stack Geliştirici
Türkiye İstatistik Kurumu, Ankara

  • Temel başlangıç konseptlerinin oluşturulması ve proje planının geliştirilmesi
  • Başından sonuna projenin yönetilmesi
  • Şık ve yenilikçi UI tasarımı oluşturulması
  • Kodların yeniden incelenmesi, hataların ayıklanması ve sorunların giderilmesi
  • Sitenin en iyi tarayıcı platformlarında öne çıkan sıralamalar elde etmesi için SEO stratejisi ve sezgisel arayüz hazırlanması
  • Dinamik veri setlerini maipule edebilmek için REST tabanlı micro servislerin planlanması ve geliştirilmesi
  • Client için arayüz görevi görecek içerik yönetim sistemlerinin (CMS) oluşturulması
  • Siteyi optimize ederek web hızının artırılması
  • Front-end dilleri kullanılarak kullanıcı odaklı görseller ve özellikler geliştirilerek site beğenisinin artırılması
  • Gezinmeyi iyileştirmek, görselleri geliştirmek ve arama motoru sıralamalarını güçlendirmek için mevcut web sitelerinin yeniden tasarlanması

2017 – 2018

Görsel Programcı
Rüya Yapım, Ankara

  • Arayüz tasarımlarının oluşturulması
  • Web geliştirme
  • 3DS Max için Maxscript ve Python ile kod yazılması
  • Oyunlar ve prodüksiyon için 3D görselleştirme yapılması
  • Sanal gerçeklik görsellerinin hazırlanması
  • Oyun motorunda arayüz tasarımları için teknik destek verilmesi

2010 – 2013

Front End Geliştirici
Türkiye İstatistik Kurumu, Ankara

  • Temel başlangıç konseptlerinin oluşturulması ve proje planının geliştirilmesi
  • Şık ve yenilikçi UI tasarımı oluşturulması
  • Kodların yeniden incelenmesi, hataların ayıklanması ve sorunların giderilmesi
  • Sitenin en iyi tarayıcı platformlarında öne çıkan sıralamalar elde etmesi için SEO stratejisi ve sezgisel arayüz hazırlanması
  • Gezinmeyi iyileştirmek, görselleri geliştirmek ve arama motoru sıralamalarını güçlendirmek için mevcut web sitelerinin yeniden tasarlanması
  • Siteyi optimize ederek web hızının artırılması

2009 – 2010

Prodüksiyon ve Oyun Geliştirici
Animax, Ankara

  • Ulusal kanal TRT Çocuk için 3D Çizgi film hazırlanması ve oyun geliştirme için destek verilmesi
  • Render ve diğer alanlarda konfigurasyonların (settings) hazırlanması
  • Maxscript ile üretim sürecini hızlandıracak kodlamaların yapılması

2006 – 2007

Web & Oyun Geliştirici
Gelişim Park, Ankara

  • Çocuklar için oyun tasarlanması ve kodlanması
  • Temel başlangıç konseptlerinin oluşturulması ve proje planının geliştirilmesi
  • Şık ve yenilikçi UI tasarımı oluşturulması
  • Kodların yeniden incelenmesi, hataların ayıklanması ve sorunların giderilmesi

2005 – 2005

Full Stack Geliştirici
Hava Ulaştıma Okulları Uzaktan Eğitim Merkezi, İzmir

  • Temel başlangıç konseptlerinin oluşturulması ve proje planının geliştirilmesi
  • Şık ve yenilikçi UI tasarımı oluşturulması
  • Kodların yeniden incelenmesi, hataların ayıklanması ve sorunların giderilmesi
  • Siteyi optimize ederek web hızının artırılması
  • Digital kütüphane hazırlanması

BECERİ VE UZMANLIKLAR

  • Web geliştirme projeleri
  • UI Tasarımları ve kullanıcı arayüzleri
  • Responsive web programlama
  • Kodu yeniden gözden geçirme
  • Proje Yönetimi
  • Proje koordinasyonu
  • En iyi yazılım uygulama teknikleri
  • Web optimizasyonu
  • Yazılım geliştirme yaşam döngüsü
  • Çevik, yenilikçi metodoloji
  • Yazılım otomasyonu

MİMARİLER VE METODOLOJİLER

  • Katmanlı Mimari
  • MVC (Model View Controller)
  • BEM
  • 7 in One
  • By Feature Design
  • Atomic Design

TEKNOLOJİLER

  • React
  • Next.js
  • Node.js
  • Express.js
  • Bootstrap
  • Tailwind
  • .NetCore
  • Django
  • Git
  • Docker

DİLLER

  • Javascript
  • Html
  • Css
  • Sass
  • Python
  • SQL
  • C#

GÖRSELLEŞTİRME PROGRAMLARI

  • Adobe Photoshop
  • Adobe Illustrator
  • 3DSMax
  • Maya

EĞİTİM

1999 – 2004

Mezuniyet
Hacettepe Üniversitesi
Fen Fakültesi/İstatistik Bölümü
Ankara

Udemy

Front-End

  • Next JS: The Complete Developer's Guide
  • Modern ReduxJS ( Redux Toolkit )
  • Sıfırdan Her Yönüyle React ve Redux (2019)
  • Modern ReactJS
  • Sıfırdan React ve Context Api
  • React Query/TanStack Query: React Server State Management
  • Understanding TypeScript
  • React Testing Library and Jest: The Complete Guide
  • Javascript

Udemy

Back-End

  • Next JS: The Complete Developer's Guide
  • Komple ASP.NET Web Geliştirme Eğitimi | 62 Saat | 2019
  • Modern Web Geliştirme Kursu | Sıfırdan Sektörün Yükseklerine
  • .NET Core 3.0 & C# 7 Backend Frontend Geliştirici Kursu - 1
  • .NET Core 3.0 & C# 7 Backend Frontend Geliştirici Kursu - 2
  • .NET Core 3.0 & C# 7 Backend Frontend Geliştirici Kursu - 3
  • .NET Core 3.0 & C# 7 Backend Frontend Geliştirici Kursu - 4
  • Proje Geliştirerek ASP.NET Core Mvc/Api Öğrenin : A-Z
  • Asp.Net Core MVC Çalışan Takip Sistemi

Udemy

CSS & Sass

  • Advanced CSS and Sass: Flexbox, Grid, Animations and More!

Udemy

Database

  • Oracle PL/SQL, Veritabanı Programlama-Sıfırdan İleri Düzeye
  • Oracle PL/SQL - Advanced Level Enterprise Uygulamalar (1)
  • Oracle PL/SQL - Advanced Level Enterprise Uygulamalar (2)
  • PostgreSQL, PGadmin, SQL Tutorial + Mini Project!

Udemy

Python & Django

  • Django A-Z™ | Sıfırdan Web Programlama

Kodlama.io

.NetCore

  • Yazılım Geliştirici Yetiştirme Kampı

tasarım ve geliştirme Levent Güler

Levent Güler