I’m a passionate and detail-oriented Backend Developer with hands-on experience in building scalable, secure, and high-performance applications. Currently pursuing a Bachelor’s degree in Computer Science and Engineering at Adama Science and Technology University, I have a strong foundation in computer science principles, algorithms, and system design.
I have practical experience in Go (Golang) development, having worked on several projects following Clean Architecture and RESTful API design principles. My backend expertise includes working with frameworks like Gin, databases like MongoDB and MySQL, and implementing features such as authentication, role-based access control, and CRUD operations. I also have experience writing unit and integration tests using tools like Testify and Mockery to ensure code reliability and maintainability.
In addition to Go, I’m proficient in Java, C#, Python, and C++, which enables me to adapt quickly to different technology stacks and problem domains. During my internship at Escalet, I contributed to backend system development, API integration, and data management — gaining valuable real-world experience in collaborative, agile development environments.
Beyond coding, I enjoy tackling algorithmic problems and have participated in competitive programming contests like the ICPC (International Collegiate Programming Contest), which sharpened my analytical and problem-solving skills.
I’m currently seeking opportunities where I can contribute to innovative projects, collaborate with talented teams, and continue growing as a backend engineer. My goal is to develop efficient, reliable, and well-documented software that delivers real value to users.