Sitelet https://github.com/serhankarakoc
Skip to content
View serhankarakoc's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report serhankarakoc

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

SERHAN KARAKOÇ

SOFTWARE ENGINEER · SYSTEM BUILDER · OPEN SOURCE

Building production software since 2005.

$ ./whoami

Software Engineer
System Architect
Open Source Builder

20+ years of professional software engineering.

$ ./current

ZATRANO

AI-native Go application framework.

$ ./mission

Build systems that remain simple to understand,
powerful to operate, and ready for production.

01 / CURRENTLY BUILDING

ZATRANO

AI-native application infrastructure for Go.

ZATRANO is an open-source Go framework built around a thin core, modular packages, production infrastructure, and first-class AI capabilities.

Application
    │
    └── ZATRANO
         ├── Core
         ├── HTTP
         ├── Database
         ├── Cache
         ├── Queue
         ├── Events
         ├── Notifications
         ├── AI
         ├── Agents
         └── RAG

→ github.com/zatrano/framework


02 / ENGINEERING

I build systems, not collections of features.

My engineering approach is centered around:

Simplicity · Composition · Explicitness · Performance · Observability · Automation

Complexity
    │
    ├── remove what is unnecessary
    ├── isolate what is necessary
    ├── compose what remains
    └── ship it

Good architecture is not about adding more layers. It is about knowing which layers deserve to exist.


03 / FOCUS

SYSTEMS

Backend Engineering
Distributed Systems
Application Architecture
API Design
Event-Driven Systems
Developer Infrastructure


AI

LLMs
AI Agents
Agent Orchestration
RAG
Embeddings
Vector Search
Production AI

04 / STACK

Go
PostgreSQL
Redis
Docker
Linux

HTTP
REST
gRPC
SQL
Kafka
RabbitMQ

LLMs
RAG
Embeddings
Agents
AI Orchestration

The stack changes.

The engineering fundamentals don't.


05 / OPEN SOURCE

I build open source because good engineering should be inspectable.

Idea
  ↓
Architecture
  ↓
Implementation
  ↓
Production
  ↓
Open Source
  ↓
Feedback
  ↓
Improvement

Build → Open → Improve → Ship


06 / EXPERIENCE

2005 ─────────────────────────────────────────────── 2026

Software Engineering
        │
        ├── Backend
        ├── Web Applications
        ├── APIs
        ├── Databases
        ├── Infrastructure
        ├── Distributed Systems
        ├── AI
        └── Framework Architecture

20+ years building software professionally.

Different technologies.

Different architectures.

Different generations of software.

The same fundamental question:

How do you build software that keeps working when it becomes real?


07 / PROJECTS

ZATRANO

AI-native Go application framework.

Active development

davet.link

Digital invitation platform and SaaS infrastructure.

Active development


08 / NOW

$ ./status

ZATRANO       [ BUILDING ]
AI            [ BUILDING ]
OPEN SOURCE   [ SHIPPING ]
SYSTEMS       [ EVOLVING ]

> _

09 / CONNECT

GitHub https://github.com/zatrano

ZATRANO https://zatrano.com


$ ./future

The interface is changing.
The application is changing.
The developer is changing.

The systems underneath still matter.

So I'm building those systems.

Build systems. Not just software.

Popular repositories Loading

  1. turkish-open-source turkish-open-source Public

    Türkiye'de geliştirilen açık kaynak framework ve projelerin otomatik güncellenen kataloğu.

    Go 5

  2. serhankarakoc serhankarakoc Public

    2 2

  3. godd godd Public

    Golang debug dump and die (dd)

    Go 2 3

  4. go-fiber-404-handler go-fiber-404-handler Public

    Go 1

  5. go-developer-list go-developer-list Public

    Forked from yakuter/go-developer-list

    Turkish Go Developers

    1

  6. project-layout project-layout Public

    Forked from golang-standards/project-layout

    Standard Go Project Layout

    Makefile 1