I’m Yasin Engin, a Computer Engineering student with a strong networking background (CCNA) and a focus on SDN and network automation.
I build tooling and systems that make networks easier to operate: automation workflows, API-driven services, and distributed components for logging/monitoring. Most of my projects are implemented in Go, using gRPC, message brokers, and containerized deployments.
This profile is a collection of:
- Network Automation experiments (labs, reproducible setups)
- Go services (REST/gRPC, auth patterns, distributed logging)
- Distributed systems practice (fault tolerance, coordination, persistence)
| Network Automation & SDN | Backend Engineering | Distributed Systems |
|---|---|---|
| Labs, tooling, model-driven mindset | Go (REST APIs, gRPC, microservices) | Fault tolerance, replication, observability |
Go microservices reference architecture.
- Tech Stack: Docker Swarm, RabbitMQ, gRPC, Caddy gateway, Postgres + Mongo.
Leader–Member design for distributed storage.
- Tech Stack: gRPC + mTLS, heartbeat failure detection, disk persistence, metrics/logging.
Enterprise-style API with auth/RBAC concepts.
- Tech Stack: Database layer, Dockerized workflow.
Network automation labs for repeatable network testing.
- Tech Stack: Containerlab, Ansible.