Hello, I’m Yinebeb#
I’m a backend engineer based in Addis Ababa, Ethiopia, working primarily with Go. I build backend systems, APIs, and help with architecture decisions.
Areas I work with:
- Backend Development - Go applications, REST APIs, and database integration
- Microservices - Breaking down applications into manageable services
- Real-time Features - WebSocket connections and live data updates
- System Integration - Connecting different services and third-party APIs
Some projects I’ve contributed to:
- Tinode open-source chat platform (contributor)
- Ride-hailing backend with location tracking features
- E-commerce platform with multiple vendor support
- MCP-Go protocol implementation (contributor)
Connect#
GitHub - LinkedIn - Email
Exploring CPU scheduling algorithms through implementation and performance analysis, with examples from modern systems.
Model Context Protocol (MCP) enables AI assistants to interact with external tools and services. In this guide, we’ll build a simple calculator server that demonstrates MCP concepts by creating a tool that Claude (or other MCP clients) can use to perform mathematical calculations.
...
In this hands-on tutorial, we’ll walk through deploying a simple Go web server on Kubernetes, covering setting up a local Kubernetes cluster with Minikube, and deploying your application. Perfect for developers looking to understand modern infrastructure orchestration.
...
Personal Integrity is the state of being whole and undivided, having internal unity and coherence. In other words, personal integrity refers to an unwavering commitment to moral and ethical principles that shape an individual’s actions and decisions. It is not just about big, life-altering decisions; it often shows up in the small choices we make daily.
...
Recently, I contributed to Tinode Chat1, an open-source chat platform, by adding a link preview feature2. This post highlights implementation details and lessons learned from collaborating with the Tinode community.
...