//sinancanozer.dev
// hakkımda

sinan can özer

geliştirici · oyunlar · enstalasyonlar · araçlar

İstanbul merkezli, kod ile fiziksel alan arasında çalışan bir geliştirici. Backend'de başladım, frontend'e geçtim, ve yol boyunca bir yerlerde müzeler için interaktif enstalasyonlar yapar oldum. Şu an freelance — seçili müşteri işleri alırken kişisel projem olarak MathBank'i geliştiriyorum.

// ne yapıyorum

  • 01 /Frontend Development

    Next.js, React, TypeScript ile modern web uygulamaları. Temiz component mimarisi, tasarım sistemleri, ve amaçlı hissettiren animasyonlar.

  • 02 /Backend Development

    Spring Boot ve Java ile REST API'ler. JWT kimlik doğrulama, PostgreSQL, JPA, zengin domain modelleri. Şu an MathBank'in 25-endpoint'lik API'sini yazıyorum.

  • 03 /Game Development

    Prototipler, bulmaca oyunları ve interaktif uygulamalar için Unity ve C#. Gerektiğinde shader programlama ve özel render pipeline'ları.

  • 04 /Interactive Installations

    Müzeler için fiziksel-dijital deneyimler. TUIO, Kinect, projection mapping. İstanbul Arkeoloji Müzesi ve İş Bankası Müzesi için enstalasyonlar yaptım.

  • 05 /Creative Tech

    Sanat ile mühendislik arasında duran araçlar. Gerçek zamanlı görseller, sensör-güdümlü etkileşimler, ve donanımın yazılımla buluştuğu o dağınık kısımlar.

// araç kutusu

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • JavaScript
  • Bootstrap

Backend

  • Java
  • Spring Boot
  • REST
  • JWT

Game / Interactive

  • Unity
  • C#
  • Shaders
  • TUIO
  • Kinect

Installation

  • MadMapper
  • Resolume
  • Projection Mapping

Databases

  • PostgreSQL
  • MongoDB
  • MySQL

Tools

  • Git
  • Docker

şu an öğrendiklerim

  • Vue.js
  • C# (daha derin)
  • Blender
  • Figma
  • Shader Programming

// şu an

  • MathBank'i geliştiriyorum — 5-8. sınıflar için rekabetçi bir matematik pratik platformu
  • Shader programlama ve gerçek zamanlı grafiklerde daha da derinleşiyorum
  • Seçili freelance projeler için müsaitim
  • İstanbul, TR merkezli
// available for work

// iletişim