Selected work
Software that had to carry weight.
- Projects
- 11 filed
- Markets
- TR · US · EU
- Front end
- Nuxt · Vue · React
- Back end
- Node · Python · SQL
Shopify Dropshipping Store — US Market
A full-featured Shopify dropshipping store built for the US tile and natural stone market. Includes custom theme development, bulk product imports, SEO optimization, and a custom 'Buy Sample' feature built with Liquid and JavaScript.
Shopify · Liquid · JavaScript · Matrixify
Multilingual Shopify Store — Natural Stone Export
A full-featured multilingual Shopify store built for a Turkish natural stone export company. Includes Weglot multilingual setup with custom subdomain routing, bulk product imports via Matrixify, SEO audit, schema markup, and a Google Reviews widget powered by a Vercel serverless proxy.
Shopify · Liquid · Weglot · Matrixify
Internal ERP Portal — Construction Company
A full-stack internal portal built for a construction company operating across multiple sites. Features real-time team communication via Socket.io, project & task management, document sharing, interactive dashboards with Chart.js, and role-based access control — all backed by a Python REST API and MS SQL Server.
Nuxt 3 · Vue 3 · Pinia · Socket.io
Law Firm Website — Av. Emre Geldi
A professional corporate website built on Shopify for a Turkish law firm. Features 14 practice area pages with detailed legal content, a categorized legal articles blog, contact form with subject selection, Google Maps integration, WhatsApp support widget, KVKK/privacy compliance pages, and links to official Turkish legal institutions.
Shopify · Liquid · Custom Pages · SEO
Cleaning Services Website — Pandora Temizlik
A modern service website built with Nuxt 3 for a professional cleaning company. Features service pages for sofa, carpet, mattress and curtain cleaning, a pricing page, photo gallery, contact & appointment form, WhatsApp integration, local SEO with district-based landing pages (Merkezefendi, Pamukkale, Kınıklı), and Vercel image optimization.
Nuxt 3 · Vue 3 · TailwindCSS · Vercel
Multilingual Dropshipping Store — VelnoraUSA
A multilingual multi-category Shopify dropshipping store built for the US market, covering pet supplies, home decor, lighting, and more. Integrated with DSers for AliExpress product sourcing and order automation, Weglot for multilingual storefront, and custom theme configuration with SEO-optimized collection and product pages.
Shopify · Liquid · DSers · AliExpress
Fuki — On-screen Manga & Webtoon Translator (Android)
A native Android app that reads the text inside another app's screen — Korean, Japanese, Chinese or English comics — and lays a live translation over each speech bubble. No button to press: it waits for scrolling to stop, re-reads the page and translates only what changed.
Kotlin · Android · MediaProjection · ML Kit OCR
Supplier Portal Bot — B2B Price & Stock Sync
A Python and Playwright bot that logs into a supplier's B2B portal, searches thousands of SKUs one by one, reads price and per-warehouse stock, and writes the result back as an import-ready Excel file for the store.
Python · Playwright · openpyxl · Matrixify
Character Browser — Next.js + NestJS GraphQL
A full-stack TypeScript app: a NestJS code-first GraphQL API over Prisma, and a Next.js App Router front end with React Query, generated types end to end, and filters kept in the URL.
Next.js · React · React Query · NestJS
TG Tercüman — Telegram Chat Translator
A server that sits on a Telegram account and translates chats both ways, plus an Android app to read and reply from. Incoming messages arrive in Turkish; replies go out in the other person's language.
Telegram API · DeepL · Claude API · Google Translate
Catalogue Scrapers — Six Retailers, One Import Format
A set of Python scrapers for furniture and decor retailers on five different platforms — WooCommerce, Shopify, ikas (Next.js), Wix and a custom stack — each producing the same Matrixify-ready Excel file.
Python · requests · BeautifulSoup · Selenium