Daniel Zelalem Zewdie

Daniel is a software engineer from Addis Ababa, Ethiopia. He graduated in software engineering with a 3.82 / 4.0 GPA from Addis Ababa Institute of Technology in 2020. He is also an entry level ML engineer who takes pride in building models that translate data points into business insights with experience in executing data-driven solutions to increase efficiency, accuracy, and utility of internal data processing. He is a kind of person who really likes solving problems and a person who always searches for better ways to get things done. In his spare time he likes watching science documentaries. He also likes traveling.

  Addis Ababa, Ethiopia       , View my portfolio, [email protected]

Education

2015 - 2020

Addis Ababa University

Software Engineering

I graduated with a very great distinction from Addis Ababa Institute of Technology. 

Work Experience

Software Engineer | Data Engineer  •  Grail Labs

October 2021 - Present

Designed, developed and deployed a customizable data collection software that can be used for any type of machine learning project. Designed an ETL pipe line for data collection. Maintained the development operation of the software on the AWS cloud.  Saved the company's money by developing a data collection solution that replaced a costly Amazon SageMaker Data Labeling service.

Software Engineer  •  Infranet Technologies

April 2021 - Present

I Designed and developed a Telegram client application in ReactJs and React Native. I also contributed to telegram API integration using TDLib (a fully functional Telegram client).

Junior Software Engineer  •  Whiz Kids Workshop

February 2021 - April 2021

Worked with a team of software engineers on the development of a social media web application in a test-driven programming approach. The app enables users to share their feelings and attitudes through haiku poems and interact with other people.

■ Produced a simple, easy-to-use user interaction design.

■ Contributed software engineering expertise in the development of the application from requirement gathering to deployment in a test environment.

■ I was given tasks to contribute to the development of a social media web application using the Ruby on Rails framework, which I was not familiar with before. But within three weeks, I successfully equipped myself with the new required skills and accomplished the task.

Software Engineer (Intern)  •  Addis Ababa Institute Of Technology

February 2019 - July 2019

I participated in a project called Wheely which was the first AI/robotics project at Addis Ababa Institute of Technology. It is a research project to develop a self-driving, cleaning robot. I implemented a computer vision module for robot perception and detection using python openCV and YOLO model. I also contributed in implementing the Ackerman steering mechanism in the navigation module  using C++.

Projects

Participated in a machine learning research project to design a natural language processing pipeline which can translate Amharic sentences into Ethiopia Sign language. The system takes Amharic sentences in text or voice and translates them to the native grammar of Ethiopian sign language, then it will display the final result in a 3D animation.

■  Worked as a team leader 

■  Successfully implemented and deployed an encoder-decoder sequence to sequence translation model

■  Participated in data collection and data preparation of the system 

■  Developed a front end mobile application in unity3D


Volunteering  (Against Strong Holds)

Against strong holds was a program founded by me and some of my friends. The aim of the program was to spend  summer time with street(homeless) children. We shared our life aspects with them, we also learned great aspects of life experience from them. By the end of summer, we got donations from different volunteer individuals who heard about the program, so we were able to provide different resources like clothes, books, bags that the children needed to continue their education.

Skills

Programming Languages

   Java      C#      Python      JavaScript      Ruby   

Tech Stack

   Node.js      React      Ruby on Rails      Angular      Tensorflow   


   Github    Stremlit             MLfow      Docker      Travis CI   


     Pandas          Scikit - learn             Flask     

Databases

   MongoDB       Oracle SQL     MySQL  

Languages


  • English — Fluent
  • Amharic — Native