Haileamlak Belachew

Hi, I'm

Haileamlak Belachew

A Software Engineer from Ethiopia.

About Me

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.

Education

Addis Ababa University

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.

A2SV (Africa to Silicon Valley)

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.

  • Completed an intensive training focusing on mastering advanced algorithms, data structures, and backend development.
  • Solved 1000+ problems on Leetcode and Codeforces gaining expertise in problem-solving.
  • Enhanced technical communication through English accent reduction sessions and communication workshops.

Experience

Sep. 2024 - Oct. 2024

Software Engineer

Stealth Startup

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.

Jul. 2024 - Aug. 2024

Back-end Developer Intern

A2SV (Africa to Silicon Valley)

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

Projects

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

AI Agent

Personal

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

API

Group (A2SV)

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

API

Individual (A2SV)

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

Mobile App

Group (Hackathon)

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

Website

Academical

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

Mobile App

Academical

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

Mobile App

Individual (Hackathon)

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

Desktop App

Personal

Tech Stack

Programming Languages

Golang Golang
Python Python
Dart Dart
C++ C++
Java Java
Html Html
CSS CSS

Frameworks & Libraries

Flutter Flutter
Flask Flask
Gin Gonic Gin Gonic
Bootstrap Bootstrap

Databases

MongoDB MongoDB
Firebase Firebase
MySQL MySQL
Redis Redis

Developer Tools

Google Cloud Platform GCP
Postman Postman
Figma Figma
Git Git
GitHub GitHub
GitLab GitLab

Achievements

Jun. 2023

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.

Jan. 2024

2nd Place - EtCPC 2024 Kickoff Division II Programming Contest

Achieved 2nd place in a programming contest organized by the Ethiopian Collegiate Programming Contest (EtCPC) as a team of 3 among 27 participant teams.

Feb. 2024

2nd Place - A2SV Internal Triad Contest

Achieved 2nd place in a triad programming contest organized by A2SV for its members as a team of 3 among 40+ teams.

Feb. 2024

1st Place - A2SV Internal Group Contest

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.

May. 2024

10th Place - Ethiopian Collegiate Programming Contest City Cup

Secured 10th place in a programming contest organized by the Ethiopian Collegiate Programming Contest (EtCPC) as a team of 3 among 100+ participants.

Nov. 2024

Google Cybersecurity Professional Certificate

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.