Passionate about

Building

Experience

Whether it's crafting structure or fine-tuning every byte.

WORKS

Order&Track
Pizzaria designed to only for Pizza restaurans to take order from customers and track it from admin panel.
TrainMate
TrainMate is web application for users who want's to track their proggress when working out.
Chappter
Chappter real-time chat applications developed with React Native.
OrderFood
Order Food Project helps restaurants easily add and update food prices. It also lets them create customized websites and menu designs to showcase their offerings..

Tech Stack

These are some of the technologies I use on a daily basis.

His Redux Toolkit usage is so clean it made me question whether I created it wrong. I’ve never felt simultaneously proud and disrespected.
Dan Abramov

Dan Abramov

Creator of Redux

His Express backend runs so smoothly I thought he discovered threads in JavaScript. Turns out he just writes code that makes the rest of us look lazy.
Ryan Dahl

Ryan Dahl

Creator of Node.js

We saw his TanStack Query setup and immediately wondered if we should retire. Nobody should understand caching that well without a medical license.
Tanner Linsley

TanStack Team

Makers of TanStack Query

His Tailwind classes look like a keyboard fell down the stairs, yet the UI is immaculate. I don't know whether to applaud or call an exorcist.
Adam Wathan

Adam Wathan

Creator of Tailwind CSS

His GraphQL queries were so elegant our entire spec started blushing. We considered rewriting the docs, but we’re not ready for that kind of humility.
Nick Schrock

GraphQL Foundation

Creator GraphQL

He prototypes with Firebase so fast we thought he discovered undocumented APIs. HR asked us to stop comparing ourselves to him.
Firebase Team

Firebase Team

Google Developers

He pushes C# and Unity so hard our physics engine started filing union paperwork. No developer should bend a game engine like that.
Unity Technologies

Unity Technologies

Makers of Unity Engine

His validation schemas are so strict and beautiful they made our own examples feel like toddlers scribbling with crayons.
Colin McDonnell

Colin McDonnell

Creator of Zod

His SQL schemas were so clean we wondered if he formatted them with tweezers. No ORM should have to experience this level of perfectionism.
Drizzle ORM

Drizzle ORM Team

TypeScript ORM

He runs Bun so fast I checked the benchmarks twice to make sure he wasn’t DOS’ing himself. Nobody should outperform my own demos.
Jarred Sumner

Jarred Sumner

Creator of Bun

His Hono routes were so minimal I thought he forgot to write them. Then they benchmarked so high I questioned my career choices.
Yusuke Wada

Yusuke Wada

Creator of Hono

I saw his Next.js skills and briefly wondered if he was the reason devs keep filing issues asking for features we never planned. Nobody should navigate routing with that much confidence.
Guillermo Rauch

Guillermo Rauch

CEO of Vercel, Creator of Next.js

About Me

Background

I started my career in 2015 as a Graphic Designer, shaping visual identities and creating both digital and print assets across a range of mediums. I also spent a year studying graphic design in Czechia and later worked for nearly five years at a major e-commerce company, where I was responsible for UI banners, print materials, and motion graphics.

Front-End Development

In 2022, I transitioned into Front-End Development to merge my design roots with a growing passion for building clean, engaging user interfaces. Now based in Ankara, I focus on creating responsive, accessible, and visually refined web applications.

Current Focus & Goals

With a strong foundation in visual design and a solid grasp of modern frontend tools like React, Next.js, and Tailwind CSS, I aim to bridge the gap between aesthetics and functionality—crafting user experiences that are not only beautiful but also intuitive, performant, and scalable.