About

I approach web and mobile development as a craft — keeping both functionality and code sustainability at the forefront. I work deeply with the Vue/Nuxt ecosystem on the web, Flutter for mobile, and build production-ready systems with Python, Go, Rust and PHP on the backend. I develop custom websites, web applications and mobile apps.

My Approach

I prefer simplicity and clarity when writing software. Each module should be independently testable and open to change. Writing code that is clear, understandable and easy to extend — rather than hiding complexity — is a core principle for me.

  • Kodun test edilebilir, modüler ve bağımsız olarak geliştirilebilir olmasını önceliklendiririm.
  • Problem çözmeyi geniş perspektiften ele alırım; gerektiğinde frontend, backend veya devops katmanını birlikte optimize ederim.
  • Yeni bir teknolojiyle karşılaştığımda önce temel prensiplerini kavramaya, ardından projeye entegre etmeye çalışırım.

Technologies

Frontend & Mobile

  • Vue 3 / Nuxt 3
  • TypeScript
  • Flutter
  • Tailwind CSS
  • Pinia
  • Vite
  • Vitest

Backend & Infrastructure

  • Python
  • Go
  • Rust
  • PHP
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • Linux / Nginx
  • REST API

Focus Areas

Fullstack Application Development

I can design and implement both frontend and backend layers — from idea to production.

Mobile App Development

I build cross-platform iOS and Android apps with native-quality performance using Flutter. Ready for Google Play and App Store.

Performance Optimization

Experienced in improving Lighthouse scores, reducing bundle size, and optimizing backend response times.

Scalable Architecture

Transitioning from monolith to services, modular design principles, and building maintainable codebases as projects grow.

User Experience

I combine technical excellence with user-centered design. Load speed, accessibility, and smooth interfaces are my priorities.

Data & API Design

I care about efficient database schema design, RESTful API development, and data consistency.

My Goals

Produce high-quality, sustainable and extensible software solutions. Quickly learn new technologies and effectively integrate them into projects.