Mohammed Ali-
-
LeetCode
Addis Ababa, Ethiopia
Linkedin
GitHub
Portfolio
Codeforces
Education
Bachelor of Computer Science and Engineering,
09/2019 – 07/2024 | Adama, Ethiopia
Adama Science And Technology University
CGPA: 3.81/4.0
Relevant Courses: : Introduction to Computing (Python), Fundamentals of Software Engineering, Web Programming, Advanced
Programming, Software Design and Architecture, Project Management, Distributed Systems, Software Quality & Testing
Award: Top 5 in Department
Competitive Programmer, A2SV
12/2023 – 12/2024 | Adama, Ethiopia
A2SV, a Google-backed tech education and incubation, successfully placed 70+ students in top-tech companies such as Google,
Bloomberg, Databricks, and LinkedIn.
Completed over 1000 hours of intensive training in Data Structures and Algorithms, tackling and successfully solving more than 1000
coding challenges on LeetCode and Codeforces.
•
•
Professional Experience
Software Engineer, EtCPC (Ethiopian Collegiate Programming Contest)
Technologies Used: Next.js, Python, AWS
Developed an event management system using Next.js.
Managed over 100 club contests.
Organized and managed three nationwide contests.
Led the deployment of the ICPC contest judge (PC^2) on AWS for the EtCPC City Cup.
09/2021 – present | Adama, Ethiopia
•
•
•
•
Junior Software Engineering, Awura Computing PLC
06/2022 – 09/2023 | Addis Ababa, Ethiopia
Technologies Used: Python, Django, React, Jest, Node.JS, Grafana, Prometheus.
Developed and deployed a Node.js backend with a React.js frontend for a user-friendly event registration system within just 2 days.
Designed and implemented a role-based authorization system that improved development speed by 30%, enabling faster rollout of secure
features across the platform.
Integrated real-time performance monitoring with Grafana and Prometheus, enabling easier tracking of business metrics.
Collaborated with the frontend team to establish folder structure and implement authentication/authorization, accelerating development
by streamlining the workflow.
Developed over 90% of the backend, including authentication and authorization, speeding up project completion and ensuring
functionality.
•
•
•
•
•
Junior Python Developer, Soyo Biotech
10/2022 – 06/2023 | Addis Ababa, Ethiopia
Technologies Used: Python, Docker, Selenium
I automated data scraping for four medical supply sites using Python and BeautifulSoup, managing to scrape 1,500+ items and
significantly speeding up product development.
I used Docker to containerize the scraping processes, simplifying deployment across different environments and improving system
efficiency.
•
•
Skills
Programming Languages: Python, Go(Golang), TypeScript/JavaScript, SQLite, PostgreSQL, MongoDB.
Tools: Docker, Git, Google Cloud, Nginx, Postman.
Frameworks and Libraries: Next.js, React, Django, Gin.
Projects
Reem Mejlis and Furniture Ecommerce Platform, Contract
Developed a responsive e-commerce website to streamline browsing, purchasing, and order management.
Utilized Next.js for a dynamic and interactive user interface.
Leveraged Prisma for efficient database interaction and seamless integration.
Tailored features to meet the unique requirements of Reem Majlis and Furniture.
•
•
•
•
Certif icates
Best Project Award Certificate - CSEC
ASTU
Created the Exam Telegram Store Bot as
part of the CSEC ASTU Development
Division Semester Project.
Twelfth Place - Ethiopian Collegiate
Programming Contest(ETCPC) 2023
Achieved twelfth place at a national level
competitive programming contest.
Certificate Of Appreciation - Ethiopian
Collegiate Programming
Contest(ETCPC) 2023
Recognized for exceptional contributions
as a contest organizer for the Ethiopian
Collegiate Programming Contest
(ETCPC). Successfully planned and
executed the event.