Profile picture

Software Developer with 2+ years of professional experience building fast, accessible and responsive web applications with clean UI and solid UX, using React, Next.js, TypeScript and Tailwind CSS. Experienced in Shopify app and storefront development, AI-powered features and backend work with API routes. Also builds mobile apps with React Native/Expo through AI-assisted development. Comfortable taking products end-to-end from idea to deployment.

Professional Experience
Analyzify, Frontend Developer
03/2025 – 05/2026 | Tallinn, Estonia | Remote | Full Time
  • •Developed core feature UIs - table management, navigation, and billing & SEO audit dashboards.
  • •Shipped an AI-powered Design Customization feature for automated storefront styling with live previews.
  • •Built a Schema.org JSON-LD engine with live preview, Rich Results testing, and storefront extensions for SEO injection.
  • •Built type-safe GraphQL flows (Code Generator), Shopify metafield management, and an accessible design-system component library reused across modules.
  • •Established a comprehensive unit testing suite (Mocking for Shopify & internal APIs) and drove performance optimizations — memoization, reduced query filtering, faster metafield saving.
  • •Built a 3D multi-step Ring Builder with an interactive WebGL/GLTF viewer - real-time model switching, live engraving preview, variant matching and pricing.
  • •Engineered a custom engraving system with an auto font-scaling fit engine and a Tengwar (Elvish) transcription module.
  • •Designed a unified Stone Quality selector (color/clarity from quality tiers) and multi-region ring sizing (UK/US/EU) with conversion and validation, all compatible with Shopify variants.
  • •Built advanced product-variant UX (dynamic pricing, out-of-stock handling, tooltips, metal-type detection) with responsive, mobile-first layouts from Figma.
  • Software Developer
    07/2024 – 12/2024 | Ankara, Turkey | Hybrid | Full Time
  • •Built Next.js API endpoints for AI chat actions and managed database changes with Prisma (migrations, schema updates).
  • •Implemented data fetching and state management with TanStack Query (mutations), Zustand and React Context.
  • •Redesigned UX flows for user deletion and AI actions.
  • •Delivered responsive UI improvements and fixed production bugs across the dashboard.
  • •Built authentication flows (forgot, reset and update password) and billing endpoints with Next.js API Routes.
  • •Integrated Stripe for payment processing.
  • •Developed reusable React hooks for animations, error handling, form validation and modal management.
  • •Built responsive UI for Auth, Billing, Profile and Dashboard pages.
  • Intern Software Developer
    02/2024 – 07/2024 | Ankara, Turkey | Hybrid | Full Time

    Website Audit AI (Developed the entire project by myself)

  • •Implemented user authentication and data storage with Supabase.
  • •Integrated OpenAI Vision API to analyze websites and generate audit insights through prompt engineering.
  • •Integrated Stripe payments and built PDF export for audit reports with Puppeteer.
  • •Developed a fully responsive UI.
  • Skills / Languages / Tools
    Frontend: React, Next.js, TypeScript, JavaScript, Vue.js (Vue 3, Composition API, Pinia), HTML, CSS/SCSS, Tailwind CSS, Shadcn/UI, Framer Motion
    State/Data: Zustand, TanStack Query, React Hook Form, Zod, GraphQL
    Backend/DB: Next.js API Routes, Supabase, Prisma, Drizzle ORM, Cloudflare Workers/D1/KV, Better Auth, Sanity (Headless CMS)
    Shopify: Remix, Theme App Extensions, Liquid, Polaris, Metafields, Admin/Storefront GraphQL API
    Mobile: React Native, Expo, Nativewind
    AI: OpenAI API, Langchain, AI-Assisted Development (Claude Code, Cursor) - Project Rules (CLAUDE.md), MCP Servers (e.g. Playwright for automated UI verification), and Critical Review of AI-Generated Code)
    Integrations: Stripe, GitHub API, OAuth
    DevOps & Monitoring: Git/GitHub, Docker, Vercel, Cloudflare, Sentry, Grafana
    Tools: Figma, Slack, Linear, ClickUp, Shortcut (Agile/Scrum)
    Projects
    Resource Base, An excellent repository of Resources, Companies and CVs in one directory!
  • •Next.js - Tailwind CSS - Better Auth - Sanity CMS - Fuse.js - Cloudflare D1, Turnstile, Drizzle ORM, Email, Workers/KV/Cron
  • Unfollowers Checker, Find out who you follow that doesn't follow you back - across the platforms you use!
  • •React - Tailwind CSS - TanStack Query - Cloudflare Workers KV - OAuth (GitHub, GitLab, Mastodon, Bluesky)
  • CV Creator, CV builder, career assistant with CV analysis, interview preparation and personalized feedback!
  • •Next.js - Tailwind CSS - Better Auth - Cloudflare D1, Drizzle ORM, Email, Workers/KV/Cron, Puppeteer - pdfjs+docx
  • (Independent Project · In Development)

    [Social App], An anonymous social networking application that allows instant 1:1 chat initiation!
  • •React Native - Expo - LiveKit - Cloudflare D1, Drizzle ORM, Email, Workers/KV/Cron
  • (Independent Project · Ready for Release - AI-Assisted Development (Claude Code))

    [Game App] +2, A tower defense game where you defend against waves of enemies - A simulation game where you take care of animals!
  • •React Native - Expo - (React Native+Expo) packages
  • (Independent Project · In Development - AI-Assisted Development (Claude Code))

    Education

    Management Information Systems — Anadolu University

    Bachelor's Degree - (Open Education)
    2019 – Present
    Languages
    Turkish — Native
    English — Pre-Intermediate - (A2/A2+)  | Actively Improving
    Certificates
    CSS Certificate — HackerRank - Nov 2022
    Responsive Web Design — freeCodeCamp - Nov 2022