Skip to content
View OFK0's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Istanbul, Turkey

Highlights

  • Pro

Block or report OFK0

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.

Content in all repositories owned by your account will be closed.
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
ofk0/README.md
Ömer Faruk Küçük, Senior Software / Full Stack Engineer, Istanbul, Turkiye

I have more than eight years of experience building web products from start to finish. I am strongest in frontend (React, Vue, Next.js, TypeScript), and on the backend I work with Node.js, PHP, Python and Go. What I enjoy most is the work between systems: moving scattered repos into one monorepo so teams stop copying components, moving a PHP gateway to Node so a team does not need to switch between languages, and keeping players in sync on a real-time server that must stay online.

I also care about the less exciting parts. I want a codebase to stay fast after three years, and I want a new teammate to be able to ship their first PR in the same week they join.

What I work with

Frontend

React, Next.js, Vue, Nuxt, TypeScript, Tailwind, Sass

TanStack Query, Router and Table

Backend and data

Node.js, Express, Nest.js, Prisma, PHP, Laravel, Python, Go, MySQL, PostgreSQL, MongoDB, Redis, Firebase

Tooling

Vite, Webpack, Docker, Kubernetes, Jest, Cypress, Playwright, Git

AI-assisted

Claude Code, MCP, Claude Skills, Copilot

Currently

Piway, a small platform that runs on a Raspberry Pi. It collects system metrics, deploys apps automatically when I push to git, and sends alerts when something goes wrong. It also has an MCP server, so I can check status, read logs, and deploy or roll back apps with Claude Code.

Chissi, a 3D multiplayer chess platform I'm building on my own, with a Laravel API, a Colyseus game server and a React 19 + Three.js client in one NX monorepo.

Elsewhere

LinkedIn

Pinned Loading

  1. yemeksepeti-soap-api yemeksepeti-soap-api Public

    YemekSepeti.com SOAP - PHP

    PHP 3 3

  2. frontend-webpack-boilerplate frontend-webpack-boilerplate Public template

    Forked from WeAreAthlon/frontend-webpack-boilerplate

    Simple starter webpack 5 project template supporting SASS/PostCSS, Babel ES7, browser syncing, code linting. Easy project setup having multiple features and developer friendly tools.

    HTML

  3. node-api-boilerplate node-api-boilerplate Public

    Node.js Express Rest API Boilerplate with Passport.js-JWT and MYSQL(Sequelize)

    JavaScript

  4. react-loading-skeleton react-loading-skeleton Public

    Forked from dvtng/react-loading-skeleton

    Create skeleton screens that automatically adapt to your app!

    TypeScript

  5. amrlabib/react-timer-hook amrlabib/react-timer-hook Public

    Lightweight, zero-dependency, drift-free, millisecond-precision custom React Hook for timer (countdown), stopwatch, and time logic/state in your React and React Native components.

    TypeScript 624 116

  6. piway piway Public

    Self-hosted metrics agent and mini PaaS for Raspberry Pi, written in Go

    Go 2 1