
Hello, I’m Ramazan Güneş! I’m a Principal Software Engineer / Technical Leader with over a decade of experience in software development, leading teams for six years in industries ranging from micro-mobility to travel technology and IoT. Currently, I work at Hepsiburada, where I architect and implement scalable, secure REST APIs using modern microservice patterns such as Bounded Context, CQRS, Event Sourcing, and Event-Driven Architecture.
What I do
Develop robust, high-traffic systems powered by SQL (MSSQL, PostgreSQL) and NoSQL (Redis, Elasticsearch) databases
Utilize container orchestration (Docker, Kubernetes) to build flexible, modern infrastructures
Lead projects and technical teams, focusing on code reviews, troubleshooting, and effective collaboration
Stay current with emerging technologies, sharing insights and best practices with the software community
My Skills and Interests
C#, ASP.NET Core, .NET Core
Redis, RabbitMQ, Hangfire, SignalR
Microservices, IoT projects, and cloud technologies
Leadership, system design, and creative problem-solving
Why I write I believe in continuous learning and the power of knowledge sharing. On Medium, I discuss software architectures, development processes, emerging trends, and project management approaches. My aim is to help fellow developers, leaders, and tech enthusiasts navigate the ever-evolving software landscape.
Get in Touch Feel free to reach out with any thoughts, questions, or collaboration ideas:
LinkedIn
GitHub
Let’s keep learning, creating, and innovating together!