Mert Çetin / Software Developer
whoami
$ whoami
mert çetin · software developer

$ cat focus.txt
web applications · ai integration · embedded systems

$ cat stack.txt
next.js · react · typescript · supabase · cloudflare

$ cat work_ethic.txt
> effectively integrates ai tools into the development workflow
> values respectful and transparent communication
> takes full ownership from concept to deployment

$ uptime
shipping consistently

Mert Çetin. Software developer focused on taking full ownership and shipping reliable code.

about me

I have been actively developing software since 2022, focusing on building modern web applications and specialized software interfaces. Through Software Forge, I enjoy collaborating with teams to solve technical problems and build high-quality products.

  • Web Development: Scalable and performant applications using Next.js, React, TypeScript, and Supabase.
  • AI & Tooling: Building and optimizing AI-driven applications, RAG pipelines, AI agents, and Model Context Protocol (MCP) integrations.
  • Hardware & Desktop: Desktop interfaces that communicate directly with hardware using Electron.js, Raspberry Pi, and LinuxCNC.
  • Mobile Ecosystem: Familiar with the Apple ecosystem, including iOS design guidelines and App Store Optimization (ASO).
experience
  • Software Developer12/2025 — now
    Rownd Precision Industry
  • Software Developer08/2024 — 11/2025
    Doğuş Teknoloji (Consultant)
  • Frontend Developer01/2024 — 07/2024
    Lusemta Yazılım
stack
TypeScriptJavaScriptNext.jsReactReact NativeElectron.jsTailwind CSSZustandZodStorybookSupabaseStrapiSocket.ioNode.jsCloudflareRaspberry Pi
projects
Rownd Electron Appproduction

Production Electron-based CNC control application. Built UI features and device configuration flows for Raspberry Pi (ARM64), improved hardware state sync via G-code serial communication, handled ESP firmware versioning, and packaged Linux ARM64 (.deb) releases.

Electron.jsSerial CommG-codeESP FirmwareEmbedded
Vdf Sigortateam

Web application where users compare car insurance prices, get quotes, explore insurance products, and make purchases. Developed as part of a team.

Next.jsTypeScriptTailwind CSSZodStorybook
Red Beetles POSproduction

Real-time cafe/restaurant order management (POS) with live sync between cashier and customer-facing displays via Socket.io over a custom Node.js server. Built multi-cart, split-bill, cash/card payments, and Excel-export reporting on Supabase (PostgreSQL) with RLS. Packaged as a cross-platform desktop app via Electron with automated GitHub Actions releases. Integrated the Trendyol Marketplace API to surface incoming marketplace orders as real-time in-app notifications. Paired with a serverless analyzer that mines the POS sales data and sends weekly/monthly Gemini-generated profit strategies to Telegram on a Vercel Cron schedule.

Next.jsTypeScriptSocket.ioSupabaseElectronTrendyol APIGemini APIVercel Cron
xHabit: AI Habit Trackerlive

AI-native mobile habit tracker on the App Store. Integrated LLMs for personalized, context-aware behavioral insights — managed the full product lifecycle from core architecture to ASO.

React NativeExpoRevenueCatLLMs
DrinkIQlive

Barcode-scanning beverage info app on the App Store. Scan any drink to view ingredients, sugar, minerals, and safety details from an open food-data API. Implemented an auto-renewing subscription paywall and guest mode.

React NativeExpoBarcodeRevenueCat
MyPactlive

iOS accountability & habit app on the App Store. Users back their goals with a virtual "lives" system — start with 3 lives, lose one per failed goal, earn them back via daily check-ins (5 streak = +1) or in-app purchase. Built solo end-to-end with a local-first architecture (no backend/login, all data on-device via Zustand + AsyncStorage), a client-side evaluation engine that auto-computes success/failure on launch, RevenueCat consumable IAP, and Guideline 3.2.2-compliant virtual currency.

React NativeExpoTypeScriptZustandRevenueCat
StockPilotlive

Embedded Shopify SaaS built to replace Shopify's sunsetting Stocky app. Multi-tenant purchase-order (PO) management with automatic inventory sync to Shopify via the Admin GraphQL API — using idempotent, concurrency-safe mutations. Includes tiered subscription billing (Shopify Billing API), CSV migration from Stocky, low-stock alerts, and server-side barcode label PDF generation. In production on Vercel + Neon.

RemixTypeScriptShopify APIGraphQLPrismaPostgreSQLVercel
Dietitian Websitelive

Modern, SEO-focused website showcasing dietitian services, built with a strong emphasis on performance and accessibility.

Next.jsTypeScriptTailwind CSS
references
Mert KöseoğluContext Modebm.ksglu@gmail.com
contact

Let's build something.