Skip to content
View gokhanjs's full-sized avatar

Highlights

  • Pro

Block or report gokhanjs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gokhanjs/README.md

Hi, I'm Gökhan 👋

Senior full-stack engineer based in Türkiye. I design and ship production B2B/B2C systems — booking & channel integrations, payment gateways, document automation, and AI-augmented internal tools.

Currently @ Baras Global, where I architect:

  • Hotel reservation & channel-manager integrations (booking widgets, OTA sync)
  • Multi-bank payment gateway orchestration & reconciliation pipelines
  • Document automation: PDF/receipt parsing → structured data → WhatsApp ops
  • Price-intelligence scraping & analysis
  • Microservices for B2B platforms

Available for select contract & freelance engagements — booking systems, AI agents, and API integration.

Stack

Backend: Laravel · Node.js · Fastify · TypeScript · PHP · MySQL · PostgreSQL · REST · microservices Frontend: Next.js · React · TypeScript · Tailwind AI / Agents: Anthropic Claude · OpenAI · LLM orchestration · RAG Integrations: Payment gateways · OAuth · Webhooks · WhatsApp Business Infra & DevOps: Docker · Ubuntu · PM2 · Supervisor · Plesk · GitHub Actions

Comfortable with Figma & Photoshop — can ship pixel-accurate UIs without designer handoff.

Reach me

Pinned Loading

  1. laravel-utilities laravel-utilities Public

    Custom Laravel model-translation pattern trait-based, separate translation tables, no third-party packages required

    PHP

  2. nextjs-localization nextjs-localization Public

    next-intl + Next.js App Router starter — two routing strategies (with/without locale-based routing) compared side-by-side

    JavaScript