Send a Proposal

Yiğit Canlı.

Tech Lead | Software Developer
Tech Lead @ Peony Collective | MIS @ THK University

Product-minded developer. I build full-stack web apps, secure APIs and enterprise integrations that ship — from marketplaces to custom ERP systems.

BUSINESS MEETS TECHNOLOGY

I don't just write code; I build products. With an MIS foundation and a React / Node.js stack, I design scalable systems where business logic meets clean engineering — from custom ERPs and e-commerce to marketplace infrastructure. Now taking that full-stack depth into mobile with React Native.

OfflineSpotify Currently Paused

Technical Stack

v2.5
Next.js
TypeScript
React
Supabase
Tailwind
Node.js
PostgreSQL
Framer
Continuous Learning
Exploring WebGL & AI

Selected Works

Tech Lead

Peony Collective

Turkey's first authenticated luxury resale marketplace. I lead the technical side: I put verification inside the buying flow and built a payment flow that protects buyer and seller at the same time.

ReactNode.jsSupabasePayTRApp Store
VIP Transfer

JNR VIP Transfer

An end-to-end booking system for luxury transfer services. I moved requests off the phone and onto the site, and built a separate dashboard for fleet and driver tracking.

Next.jsSupabaseTailwind
B2B E-Commerce

Karaca File Market

A B2B commerce platform I built from scratch for security netting and industrial textiles. Rather than force trade-specific needs like proforma invoicing into off-the-shelf tools, I wrote them as their own modules.

Next.js 15TypeScriptTailwindPython
Micro ERP

Karaca ERP System

A bespoke ERP that digitised the company's daily operation. I unified orders, stock, accounts and invoicing in one panel and automated the data flow between the storefront and the ERP. (Closed source under NDA.)

Next.js 15PostgreSQLExpressPrisma
Read the Case Study
NDA Protected / Closed Source

Leadership Beyond the Screen

Scout Leader

SCOUT MEMBER

--

Member

SCOUT LEADER

--

Leader

Ankara Çankaya Scout Group

Field leadership, crisis decision-making, and team coordination under real-world pressure — long before writing a single line of code.

Member
Leader
01

Analyze First

I grab a pen before I touch the keyboard. Coding without understanding the problem is just generating bugs.

02

Clean Architecture

I respect the next developer. No spaghetti code, just modular, readable, and scalable structures.

03

Optimization

Working isn't enough; it must fly. I ruthlessly eliminate unnecessary queries and re-renders.