1st Place - MK ICT Competition
Secured 1st place in a Hackathon, developing a live and on-demand video streaming app for MK Tv Broadcast Service among 20+ participants.
I am a software engineer with a solid foundation in computer science and a passion for solving problems through innovative technology.
My academic journey at Addis Ababa University, where I recently graduated with great distinction, laid the groundwork for my expertise in software development. For the past three years, I have been honing my skills in competitive programming and software engineering through internships, hackathons, programming contests, and personal and academical projects.
A pivotal experience in my career has been my involvement with A2SV (Africa to Silicon Valley). It's rigorous training program has been instrumental in sharpening my technical and problem-solving skills. Through A2SV, I’ve had the opportunity to work on real-world projects, collaborate with talented peers, and engage in intensive coding sessions and hackathons. This experience not only enhanced my technical capabilities but also significantly improved my communication skills, especially in conveying complex ideas effectively.
I am passionate about using technology to make a meaningful impact and am always looking to connect with like-minded professionals and explore new opportunities to innovate and create value.
Bachelor of Science in Computer Science
June 2021 - July 2024
Addis Ababa, Ethiopia
Graduated with great distinction from the 1st-ranked university in Ethiopia and 9th in Africa.
Data Structures and Algorithms
November 2023 - Present
Addis Ababa, Ethiopia
A2SV is a tech academy supported by Google that upskills top university students for job opportunities at leading tech firms, with 60+ placements at companies like Google and Bloomberg within 4 years.
Contributed to building the backend infrastructure for a startup focused on innovative AI agents.
Reduced agent creation failure rate from 70% to 5% by resolving hallucination issues in AI model API calls.
Expanded agent capabilities and enabled efficient task automation by integrating third-party APIs.
Designed and built scalable RESTful APIs, applying Clean Architecture and SOLID principles for optimal maintainability.
Improved API response time by 20% by implementing pagination and Redis caching to minimize database load.
Ensured API security through the implementation of authentication and authorization middlewares using JWT.
Enhanced code reliability by identifying and fixing bugs through comprehensive unit testing.
Streamlined development and deployment by setting up CI/CD pipelines using GitHub Actions
Content Creator Agent
Aug. - Sep. 2024
An AI agent that automates content creation and social media management by generating, posting, and managing content across platforms.
Technologies Used: Go, Gemini, GCP
Blog Api
Aug. 2024
A scalable and secure RESTful API for blog management with user authentication, role-based access control, and content generations and suggestion through generative ai.
Technologies Used: Go, Gin, MongoDB, Gemini, JWT
My Role: Backend Developer
Task Manager Api
Jul. 2024
A scalable RESTful API designed for managing tasks with user authentication and authorization, and role-based access control. The API is built using Go and follows Clean Architecture principles.
Technologies Used: Python, GPT-3, OpenAI, Flask, MongoDB, Docker
Finote
Jul. 2024
A mobile app revolutionizing bus travel in Ethiopia by enabling easy ticket purchases, and real-time schedule management for travelers and operators.
Technologies Used: Flutter, Dart, Node.js, Express.js, MongoDB
My Role: UI/UX Designer & Frontend Developer
Abyssinia Tickets
Feb. - Jun. 2024
An online platform that simplifies cinema ticket booking in Ethiopia, allowing users to browse schedules, purchase tickets, and select seats with ease.
Technologies Used: JavaScript, Node.js, React, Figma
My Role: UI/UX Designer
Hakime
Nov.2023 - Jan. 2024
A medical mobile app developed with Flutter that provides comprehensive information about different diseases, drugs and symptoms.
Technologies Used: Dart, Flutter, Firebase, .NET, C#, MongoDB
My Role: Frontend Developer
Mk Tube
Jan. - Jun. 2023
A live and on-demand video streaming mobile application made with Flutter for Mahibere Kidusan Television Broadcast Service.
Technologies Used: Dart, Flutter, Firebase, Agora SDK
Pagume 7
Sep. - Nov. 2022
A desktop application based on Bahire-Hasab (Ethiopian Calendar System) with functionalities including monthly calendar view, date and numeral conversion, and many more all within a user-friendly interface.
Technologies Used: Java, Swing, awt
Secured 1st place in a Hackathon, developing a live and on-demand video streaming app for MK Tv Broadcast Service among 20+ participants.
Achieved 2nd place in a programming contest organized by the Ethiopian Collegiate Programming Contest (EtCPC) as a team of 3 among 27 participant teams.
Achieved 2nd place in a triad programming contest organized by A2SV for its members as a team of 3 among 40+ teams.
Selected to participate in a group contest organized by A2SV for its G5 students representing my group with other two students among 26 students. We secured 1st place in the contest.
Secured 10th place in a programming contest organized by the Ethiopian Collegiate Programming Contest (EtCPC) as a team of 3 among 100+ participants.
Completed the Google Cybersecurity Professional Certificate, an 8-course program developed by Google to prepare individuals for an entry-level role in Cybersecurity.
Please feel free to reach out to me.