Senior Backend Developer
Private ClientGame Developer
Upwork -FiverAI Trainer
Turing IncBachelor of Science degree in Computer Science
Adama UniversityBackend-heavy Full-Stack Developer with 5+ years of experience building scalable web, mobile, and system-level applications. Specialized in Rust, C++, and high-performance backend systems, with strong experience in distributed architectures, APIs, and real-time systems. Passionate about performance optimization, memory safety, system design, and open-source development.
Built a real-time chat server using Rust with an asynchronous runtime for handling thousands of concurrent connections efficiently. Implemented WebSocket-based communication, JWT authentication, private and group messaging, and message persistence using PostgreSQL. Focused on performance, thread safety, and memory efficiency by leveraging Rust’s ownership model and async ecosystem. Designed the system with scalability in mind, incorporating Redis for caching and session management
Developed a real-time multiplayer 2D battle game using Rust. Implemented game physics, player matchmaking, and WebSocket-based communication for live gameplay. Focused on performance, low latency, and safe concurrency using Rust’s async ecosystem.