Skip to content
View M1ralai's full-sized avatar

Block or report M1ralai

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. 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
M1ralai/README.md

Atahan Demirer

Computer Engineering student interested in backend systems, networking, and low-level programming. Mainly working with Go, C/C++, and PostgreSQL. I build application backends and small systems projects to understand the boundaries between protocols, storage, concurrency, and architecture.

Featured projects

  • notly-api — Modular Go backend with PostgreSQL, JWT/refresh authentication, WebSockets, Google Calendar OAuth, and observability.
  • http-c — Experimental HTTP/1.1 server in C featuring event-driven networking with epoll/poll, non-blocking I/O, request parsing, hash-based routing, and middleware.
  • mini-http-with-workers — Experimental HTTP server in C exploring multithreaded concurrency through POSIX threads, worker pools, bounded channels, and synchronization primitives.
  • multiplayer-snake — C++20 P2P networking prototype using UDP packets, room codes, STUN/UPnP helpers, and a tick-based simulation.
  • DFS — Distributed storage control-plane prototype covering node heartbeats, chunk placement, and replica metadata.
  • spy — React Native mobile party game featuring fluid 60FPS gesture-driven physics (Reanimated 4), RevenueCat/StoreKit In-App Purchase infrastructure, and offline-first state synchronization.

Current focus

Backend engineering, network programming, and systems fundamentals.

Pinned Loading

  1. notly-api notly-api Public

    Modular Go backend for notes, tasks and planning with PostgreSQL, JWT auth, WebSockets, OAuth integrations and observability.

    Go

  2. spy spy Public

    TypeScript

  3. http-c http-c Public

    Experimental HTTP server written from scratch in C, with request/response parsing, routing and middleware support.

    C

  4. multiplayer-snake multiplayer-snake Public

    P2P terminal Snake prototype in C++ with UDP packets, STUN/UPnP experiments and a tick-based simulation.

    C++

  5. ch8-assembler ch8-assembler Public

    Experimental CHIP-8 assembler in Go focused on instruction parsing and opcode encoding.

    Go