Back to Portfolio CV

Yasin Engin Network Automation

Project Case Studies

Architecture notes, implementation decisions, and learning records across network automation, backend systems, future-network emulation, NDN research, and embedded reliability.

Network Automation Labs

Reproducible Nokia SR Linux and Containerlab labs with Ansible, YANG/gNMI, JSON-RPC, and automated verification.

SDN Ansible Containerlab

Open Case Study

Enterprise Network Inventory REST API

Go and PostgreSQL source-of-truth API for locations, devices, interfaces, VLANs, users, audit logs, filtering, pagination, JWT, and RBAC.

Go PostgreSQL JWT / RBAC

Open Case Study

Tolerex

Fault-tolerant storage system in Go with leader-based replication, mTLS transport, heartbeat failure detection, persistence, and observability.

Go gRPC Distributed Systems

Open Case Study

Netreka Nexus

Production-oriented Go microservices hub using RabbitMQ, Docker Swarm, Caddy, gRPC logging, PostgreSQL, and MongoDB.

Go Microservices RabbitMQ

Open Case Study

NetSatBench Lab Guide

Turkish reproducible LEO satellite network emulation guide with Docker, Etcd, VXLAN, Linux tc/netem, routing tests, and iperf3 checks.

LEO / NTN VXLAN tc/netem

Open Case Study

NDN Simulation Labs

Named Data Networking simulation plan with ndnSIM, NS-3, caching, forwarding, and reproducibility notes.

NDN ndnSIM NS-3

Open Case Study

Go Network Programming

Protocol-level experiments with sockets, TCP/UDP clients, HTTP servers, diagnostics, CIDR utilities, and instrumentation.

Go TCP/UDP HTTP

Open Case Study

Rehydrator

CC1352R firmware adaptation for Contiki-NG with TI BIM/OAD flash layout, fallback image, invalid image testing, and upload verification.

C Contiki-NG CC1352R

CCNP Labs

CCNP Enterprise lab notes, Cisco configurations, troubleshooting paths, and automation scripts.

CCNP Cisco IOS Automation

Open Case Study