Available for select projectsElazığ, Türkiye

I design andengineerproductsend to end.

A full-stack engineer focused on shipping SaaS products and web applications that feel considered. I move comfortably from React and Next.js on the front end to NestJS, MongoDB, and PostgreSQL on the back — including real-time systems and Arabic localization.

6+
Products shipped
Full-stack
Front to back
Real-time
Systems & AI
02 — AboutThe person behind the code

Portrait placeholder

Add a photo of yourself — set about.portrait in lib/site.ts.

Yahya ChanatElazığ, Türkiye

I'm a builder who cares about the whole product — not just the part that compiles.

I'm Yahya Chanat, a full-stack engineer currently in my third year of Software Engineering at Fırat University. I like the whole arc of building software: understanding a fuzzy problem, shaping it into an interface, and standing up the systems that make it real.

I started with the fundamentals — HTML, CSS, and JavaScript — and grew into modern tooling like React, Next.js, and NestJS, backed by MongoDB and PostgreSQL. Along the way I've built blogging platforms, real-time chat, and an AI-driven social media scheduler.

What I care about most: clean code, performance that holds up under real load, and thoughtful details — including proper Arabic localization and right-to-left support that most products treat as an afterthought.

What I enjoy building

  • Turning vague ideas into shippable product
  • Real-time and event-driven systems
  • Interfaces that respect RTL and localization
  • Performance profiling and refactors that stick
03 — ProcessHow I work

A steady path from problem to shipped.

Same backbone on every project. It keeps the work honest and the important decisions early.

  1. 01

    Understand

    Start with the problem and the people who have it. Clarify scope, constraints, and what success actually looks like before writing code.

  2. 02

    Design

    Shape the experience — flows, interface, and data model. Prototype the risky parts early so the important decisions surface first.

  3. 03

    Build

    Implement front to back with clean, typed code. Keep components and APIs small, readable, and honest about their boundaries.

  4. 04

    Test

    Exercise the real paths — edge cases, error states, slow networks. Profile performance and fix what actually hurts.

  5. 05

    Ship

    Deploy, watch how it behaves with real usage, and iterate. Shipping is the start of the feedback loop, not the end.

04 — CapabilitiesSkills & strengths

The toolkit, and how I use it.

01

Product thinking

I start from the user and the problem, not the framework. Scope, trade-offs, and the smallest thing that actually ships.

02

Full-stack range

Comfortable across the stack — component architecture and state on the front, APIs, data modeling, and real-time on the back.

03

Craft & polish

Motion, accessibility, and the last 10% of detail that separates a demo from a product people trust.

Frontend

01

Interfaces I'd actually want to use — accessible, fast, and responsive.

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

Backend

02

APIs and services designed to be understood a year from now.

  • NestJS
  • Node.js
  • REST
  • Real-time / WebSockets

Data

03

Modeling data so the product can grow without a rewrite.

  • MongoDB
  • PostgreSQL

Practice

04

How the work gets built and kept healthy.

  • Clean code
  • Performance
  • Arabic / RTL localization
  • Git
05 — PathExperience & education

Where I've studied and built.

  1. 2023 — Present

    B.Sc. Software Engineering

    Fırat University

    Third-year Software Engineering student, building a foundation in systems, algorithms, and software design while shipping real projects on the side.

  2. Ongoing

    Independent Full-Stack Projects

    Self-directed

    Designing and building SaaS products and web applications — YSHAI, YASHBLOG, YASHCHAT, and more — across the full stack.

  3. [Add year]

    [Add role or title]

    [Add company or organization]

    [Add a short description of your responsibilities and impact. Do not leave placeholder text in the published site.]

06 — ContactAvailable for select projects

Have a project in mind? Let's build it.

I'm open to full-stack work, freelance products, and collaborations. The fastest way to reach me is email — I read every message.