Bahadır Bilir

Projects

identity-service, mino, berid and payment-service: each in its own repository with its own tests. infrastructure creates the hosts on AWS, deploys the services to them and load-tests them. FlexScan: recordings of the applications.

  1. 2026

    identity-service

    OpenID Connect provider. Device-bound sessions, TOTP second factor, sign-in through external providers, account deletion under KVKK and GDPR.

    • TypeScript
    • Node
    • Postgres
    • Redis
  2. 2026

    infrastructure

    Terraform and Ansible that create a host on AWS, harden it, deploy services to it without downtime, load-test them and remove it again. Run over SSH from one machine; nothing stays running between sessions.

    • Terraform
    • Ansible
    • AWS
    • Cloudflare
    • nginx
    • Docker
    • k6
  3. 2026

    minoin progress

    A shared 2D place in the browser where players walk and chat. A real-time server on Node.js and uWebSockets.js, several processes sharing one world through Redis, and a WebGPU client.

    • TypeScript
    • Node
    • uWebSockets.js
    • Redis
    • FlatBuffers
    • WebGPU
    • React
  4. 2026

    berid

    Mail system. Own SMTP server for inbound mail, Dovecot for storage and IMAP, Postfix for outbound delivery, an Express control plane and a React web client.

    • TypeScript
    • Express
    • React
    • Postgres
    • Dovecot
    • Postfix
  5. 2026

    payment-servicein progress

    Orders, checkout, provider webhooks, refunds and a ledger; sign-in through identity-service.

    • TypeScript
    • Node
    • Postgres
  6. FlexScan

    Weld inspection and process control software on 3D point clouds, by LASS Technology. Three recordings of the applications.

    • FlexScan Weld Control
    • FlexScan Process Control
    • PostgreSQL
    • MATLAB