Doğan Aydın

Software Architect at Dista Siber Güvenlik since Sep 2024. Go & Python, microservices, cybersecurity platforms.

About

I'm a Software Architect with 15 years of software development experience across architecture, system design, and hands-on delivery in cybersecurity, payments/e-money, Web3, industrial automation, and enterprise ERP domains.

Before my current role at Dista Siber Güvenlik, I designed and built Go microservices with Gokit and Apache Kafka for an electronic money and payment services provider.

I focus on scalable distributed systems, event-driven architectures, API design, and data stores, and I'm effective both as a team player and working independently.

Read my CV →

Recent posts

  1. 10 min read

    AWS SQS Dead Letter Queue (DLQ): sorting 200 failed messages by cause with dlqautopsy

    An SQS dead letter queue tells you how many messages failed, not why. I wrote dlqautopsy, a small Go CLI that reads a DLQ into SQLite, groups the failures by error and says which ones are worth retrying. Here is what it shows on 200 test messages.

  2. 8 min read

    One VPS, rootless Docker and Caddy: how my server is set up

    Everything I run lives on one Ubuntu VPS: rootless Docker, a shared Caddy reverse proxy, one MariaDB and one Redis, and git pull deploys. Here is the actual config and the parts that annoyed me.

All posts →

Projects

Contact

Email
[email protected]
GitHub
github.com/doganaydindev
LinkedIn
linkedin.com/in/dgn-ydn