Skip to content

Hi, I'm

Batın Topaloğlu

Batın Topaloğlu — Memoji portrait

Full-stack developer

I build web apps that actually ship.

Projects→
Restom — restaurant management SaaSJustzRoyale — virtual casino platformJustzMatbaa — print shop e-commerceTheHollIstanbul — cafe ordering systemJustzRent — car rental web appReact · Next.js · TypeScriptConvex · Supabase · FastAPILive since 2020Freelance from TurkeyNo templates, just code

/ CAPABILITIES & SKILLS

What Ibuild

My main thing

Web apps & SaaS

React and Next.js on the frontend, Convex or Supabase on the backend, Vercel to deploy. I've built full products — auth, dashboards, real-time data — for clients who needed something custom.

Next.jsConvex / SupabaseServer actionsVercel

Before writing code

Scoping the project

Before I start, I want to know what we're actually building and why. I ask questions, sometimes push back, and try to make sure we're not overcomplicating things. Fewer surprises later.

Requirements AnalysisDatabase Schema DesignMilestone Planning

When complexity grows

Built to scale

I think about database structure, API design, and real-time requirements before touching the UI. Things that actually run in production — not just look good in a demo.

Multi-tenant ArchitectureReal-time SystemsProduction-ready

On the phone

Mobile apps

Mobile apps — React Native (Expo). Same TypeScript as the web work, shipped to iOS and Android when the product needs to live on a phone.

React NativeExpoTypeScript

/ About

FULL-STACK DEVELOPER

React · Next.js · Supabase · Problem-solver.

I'mafreelancefull-stackdeveloperbasedinDenizli,Turkey.I'vebeenbuildingwebsitesandwebappssince2020—firstforfun,thenforclients.MostofmyworktodayisReactandNext.jswithSupabaseorConvex,plusReactNativeformobile.Ico-foundedRestom,amulti-tenantrestaurantPOSthat'sbeenlivesinceMarch2026,andI'mbuildingSkupost,asoloSaaSthatturnsaproductlinkintoaweekofsocialposts.I'vedelivered31+ordersonBionluk.Iworkdirectlywithclients—nomiddlemen,noover-promising.IfIcanbuildit,I'llsayyes.Ifit'sharderthanitlooks,I'llsaythattoo.Ilikeworkingdirectlywithclients—nomiddlemen,noover-promising.IfIcanbuildwhatyouneed,I'llsayyes.Ifsomething'sgoingtobeharderthanexpected,I'llsaythattoo.

6+Years Coding
31+Orders Delivered
8Shipped Projects
GMT+3Turkey

/ Tools

Stack

TypeScript
React
Next.js
React Native
Tailwind CSS
Supabase
Convex
Python
FastAPI
PHP
MySQL
Vercel

/ How I work

How I work

  1. 01

    Scoping call

    We talk through what you're building, who it's for, and what has to be in the first version. I ask before I estimate.

  2. 02

    Phase-based proposal

    Each phase has its own price and its own dates. You pay for one phase at a time.

  3. 03

    Build with weekly updates

    I build the agreed phase and send a short update every week: what shipped, what's next, what's blocked.

  4. 04

    Deploy + handover

    I deploy it, hand over the repo and access, and walk you through how it runs. The next phase starts only if you want it.

/ Experience

How I got here

Freelance + my own products

2026–Now

Client work continues, including the Sinirbilim Topluluğu education platform. My own products: Skupost, a solo SaaS live at skupost.com, and Restom, co-founded and live.

Client projects & SaaS

2023–2025

Delivered full-stack CRM systems, corporate websites, and SaaS platforms for clients in Turkey and internationally. Key projects: Restom (restaurant management SaaS, live), Berhan Baran real estate CRM (Next.js + Supabase, GPS tracking, WhatsApp integration), MCW Project Manager (multi-phase office CRM), and insurance consultant corporate site. Active on Bionluk (30+ orders).

First real clients

2022

My first paid projects. Mostly websites and simple apps. I made mistakes, learned from them, and each delivery left me with a slightly clearer idea of what I was doing.

Started coding

2020

HTML, CSS, then JavaScript. I was just curious — watched tutorials, copied examples, broke things, figured out why. Took a couple of years before I felt like I actually knew what I was doing.

/ Reviews

What clients say

I was very pleased working with him. He communicated openly and professionally, listened carefully to my needs, and approached everything with a solution-first mindset. He implemented every improvement I requested and the system is running flawlessly. I received regular updates throughout. Highly recommend.

nobleknight84

He put together a great website within my budget in a short time. I'm grateful for his attention and care. Well done.

ackkablo

We've already worked together on 3 projects and I plan to keep collaborating for future development. Strong communication, quality work, easy to reach — and when an urgent change is needed, he takes action fast.

lamronstudio

/ FAQ

Common questions

  • It depends on the scope. After a short scoping call I send a phase-based proposal, with each phase priced and dated on its own, and you pay for one phase at a time. You can stop between phases. I don't give a number before I understand what we're building, because a guess up front is usually wrong.

/ Contact

LET'S TALK

Drop me a message about what you're working on — a rough idea is enough to start. I'll get back to you and we can figure out the details from there.