Photo

Mhretaab Berhe Ayenew Software Engineer

Mekelle, Ethiopia
AndroidangularjsGitGroovyJavajavascriptjQueryMongoDBMySQLPostgreSQLScrum Project Developmentspring bootSpring framework

MHRETAAB BERHE AYENEW

Addis Ababa, Ethiopia

[email protected] | https://www.linkedin.com/in/mhretaab-berhe-ayenew-54a3709a/

CAREER SUMMARY

Software Engineer • Fullstack Developer • Hardware and Network Engineer • Assistant Lecturer

Determined operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documented and demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepared and installed solutions by determining and designing system specifications, standards, and programming.
Improved operations by conducting systems analysis; recommending changes in policies and procedures.
Provided information by collecting, analyzing, and summarizing development and service issues.

AREAS OF EXPERTISE

Java
Groovy
Java EE 7
Spring
Spring boot
Android
Javascript
JQuery
AngularJs
MongoDB
PostgreSQL
MySQL
GIT
GitHub, BitBucket
CI(Jenkins), Docker
C, C++
Python, Ruby, PHP

PROFESSIONAL EXPERIENCE

Allenatech Electronic Technologies S.C, Mekelle, Ethiopia Nov 15, 2019 – Present

Allenatech is established with grand purpose and vision of creating Knowledge economy and information society. It has built technological solutions in the areas of E-Governance, Payment Systems, Electronic Medical Records and financial Service Solutions.

Senior Software Developer(Backend Developer)

I work on a project titled MFI. MFI is based on open source project titled apache fineract which is primarily used to empower financial service providers to more effectively and efficiently deliver responsible financial services to the world’s 2.5 billion poor and unbanked.

Technology stacks used in MFI : Java 8, Spring Boot, MySql, ActiveMQ, OpenJpa, Pentaho Reporting, JUnit 4, Mockito 1.x, Rest-assured 2.x
Project methodology and collaboration tools used in MFI: Scrum and Jira used to for project methodology and Git and GitLab used for version control and collaboration.

Apposit LLC, Addis Ababa, Ethiopia Oct 9, 2017 – Nov 15, 2019

Apposit LLC builds Software that powers high impact, technology driven businesses in Africa. It has built technological solutions in the areas of agriculture, FMCG companies, and financial industry. Apposit is the chief technical partner for Pagatech Holdings Ltd. in the implementation of Nigeria’s  leading mobile payment system.

Software Engineer

I work on a project titled tangio. Tangio is a tool for FMCG companies to manage their route to market (RTM) activities like sales, stock reports, surveys with the aim of streamlining their mobile activities and providing real time actionable information for strategic decisions.

Technology stacks used in Tangio : Groovy, Java 8, Spring Boot, Postgresql(Previously MongoDB and MySQL were used), DevExtreme Widgets for reporting(Previously BIRT and Jasper were used), Jquery, Thymeleaf, Materialize CSS, Android
Project methodology and collaboration tools used in Tangio: Scrum and Jira used to for project methodology and Git and BitBucket used for version control and collaboration.

YYT Software Development PLC, Addis Ababa, Ethiopia Mar 1, 2016 – Sept 10, 2017

Core business of YYT Software Development PLC was mainly custom software development. It was headquartered in Addis Ababa with a development partners in USA. It served a variety of softwares and web applications.

Full-Stack Software Developer

I worked on a project titled ZipHub. ZipHub is an online merchant marketplace to help consumers find great savings with local merchants, while contributing to charities and supporting local communities.

Technology stacks used in ZipHub: PHP(Codeigniter), AngularJs, Java 8, Spring Boot, Bootstrap CSS, MySQL.
Project methodology and collaboration tools used in ZipHub: Scrum used to for project methodology and Git and GitHub used for version control and collaboration.
Aksum University, Axum, Ethiopia Oct 12, 2012 – Sept 12, 2013

Aksum University is an institution of higher (or tertiary) education and research which awards academic degrees in various academic disciplines. It typically provide undergraduate education and postgraduate education.

Assistant Lecturer

As Assistant lecturer I have given lecturers and tutorials on various courses and helped the lecturer prepare course materials.

Gave lectures on:  Data Communications, Object Oriented Programming, Software Engineering, Signals and Systems, Electromagnetic Forces, Modern Physics.

United Bank S.C., Addis Ababa, Ethiopia Jun 29, 2011 – Oct 12, 2012

United Bank S.C. is committed to exceeding the expectations of their customers and stakeholders by providing competitive financial solutions while ensuring efficient service delivery and people empowerment.

Hardware and Network Engineer II

As Hardware and Network Engineer:

Tests and installs IT equipments
Suggests relevant technology, equipment, and/or systems and develops standard specifications.
Installs, customizes, tests and maintains application and system software programs.
Troubleshoots and resolves hardware and connectivity problems.
Configures, installs, and maintains server solutions and keeps all the configuration details (documentations) of hardware resources.

EDUCATION

MSc in Electronic Engineering, Internet Computing

KU Leuven University, Leuven, Belgium

Cum fructu, projects done: Cycling in the past using python, accident detection and distress sms call for motorcyclists using android, , web application for beWell company using PHP.

EXTRA SECTION IF YOU NEED IT

Certificate of completion in Scientific Computing and Python for Data Science from WorldQuant University – https://wqu-cert.thedataincubator.com/certificate/69596325044112193

Skills: Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements

Education

2023/2015 MSc in Electronic Engineering with specialization in ICT at KU Leuven University, Belgium
2005/2009 Electronics and Communication Engineering at Mekelle Institute of Technology, Ethiopia
2019/2019 Scientific Computing and Python for Data Science at WorldQuant University

Experience

2019/2020 Lead Senior Software Engineer at Allenatech Electronic Technologies SC

Allenatech is established with grand purpose and vision of creating Knowledge economy and information society. It has built technological solutions in the areas of E-Governance, Payment Systems, Electronic Medical Records and financial Service Solutions.
Senior Software Developer(Backend Developer)
I work on a project titled MFI. MFI is based on open source project titled apache fineract which is primarily used to empower financial service providers to more effectively and efficiently deliver responsible financial services to the world’s 2.5 billion poor and unbanked.
Technology stacks used in MFI : Java 8, Spring Boot, MySql, ActiveMQ, OpenJpa, Pentaho Reporting, JUnit 4, Mockito 1.x, Rest-assured 2.x
Project methodology and collaboration tools used in MFI: Scrum and Jira used to for project methodology and Git and GitLab used for version control and collaboration.

2017/2019 Software Engineer at Apposit LLC

Apposit LLC builds Software that powers high impact, technology driven businesses in Africa. It has built technological solutions in the areas of agriculture, FMCG companies, and financial industry. Apposit is the chief technical partner for Pagatech Holdings Ltd. in the implementation of Nigeria’s leading mobile payment system.
Software Engineer
I work on a project titled tangio. Tangio is a tool for FMCG companies to manage their route to market (RTM) activities like sales, stock reports, surveys with the aim of streamlining their mobile activities and providing real time actionable information for strategic decisions.
Technology stacks used in Tangio : Groovy, Java 8, Spring Boot, Postgresql(Previously MongoDB and MySQL were used), DevExtreme Widgets for reporting(Previously BIRT and Jasper were used), Jquery, Thymeleaf, Materialize CSS, Android
Project methodology and collaboration tools used in Tangio: Scrum and Jira used to for project methodology and Git and BitBucket used for version control and collaboration.

2016/2017 PHP and JAVA Developer at YYT Software Development PLC

YYT Software Development PLC, Addis Ababa, Ethiopia Mar 1, 2016 – Sept 10, 2017
Core business of YYT Software Development PLC was mainly custom software development. It was headquartered in Addis Ababa with a development partners in USA. It served a variety of softwares and web applications.
Full-Stack Software Developer
I worked on a project titled ZipHub. ZipHub is an online merchant marketplace to help consumers find great savings with local merchants, while contributing to charities and supporting local communities.
Technology stacks used in ZipHub: PHP(Codeigniter), AngularJs, Java 8, Spring Boot, Bootstrap CSS, MySQL.
Project methodology and collaboration tools used in ZipHub: Scrum used to for project methodology and Git and GitHub used for version control and collaboration.

2012/2013 Assistant Lecturer at Aksum University

Aksum University is an institution of higher (or tertiary) education and research which awards academic degrees in various academic disciplines. It typically provide undergraduate education and postgraduate education.
Assistant Lecturer
As Assistant lecturer I have given lecturers and tutorials on various courses and helped the lecturer prepare course materials.
Gave lectures on: Data Communications, Object Oriented Programming, Software Engineering, Signals and Systems, Electromagnetic Forces, Modern Physics.

2011/2012 Hardware Engineer II at United Bank SC

United Bank S.C. is committed to exceeding the expectations of their customers and stakeholders by providing competitive financial solutions while ensuring efficient service delivery and people empowerment.
Hardware and Network Engineer II
As Hardware and Network Engineer:
Tests and installs IT equipments
Suggests relevant technology, equipment, and/or systems and develops standard specifications.
Installs, customizes, tests and maintains application and system software programs.
Troubleshoots and resolves hardware and connectivity problems.
Configures, installs, and maintains server solutions and keeps all the configuration details (documentations) of hardware resources.