Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 3


Sr. Data warehouse, Application Analyst and Developer
      Wegagen Bank, Addis Ababa, Ethiopia      02/2020 – present
               • Data Modeling
               • Provide data for ad hoc queries
               • Design and create report dashboard on oracle BI
               •  Provide Scheduling for data report through emails
               • Design, development and maintain Case management system using ReactJS and GraphQL on NodeJS environment

Full stack Developer (part time )
        Yetem Delivery, Addis Ababa, Ethiopia     04/2019 – present
               • Design and implement both android and IOS applications with React Native
               • Design and implement order management dashboard with ReactJS

Software Quality Assurance Engineer and Programmer
         Information Network Security Agency, Addis Ababa, Ethiopia     01/2017 – 02/2020
               • Configure and deploy web applications on production environment
               • Create detailed, comprehensive and well-structured test plans and test cases
for user stories
               • Design, develop and execute automated tests through existing technologies
               • Enhance and/or propose new test automation technology

Software Engineer
         Abdunies Software Consultancy Addis Ababa, Ethiopia     06/2016 – 01/2017  
               • Design and implement software solutions using PHP, Javascript, HTML and CSS
               • Review current software systems and propose changes and improvements
               • Ensure that each software solution are tested
               • Write and assist in preparing training and user manuals
               • Make sure that all systems are maintained properly once they are set up
               • Make sure that all systems are maintained properly once they are set up
               • Ensure that all project specifications are upheld during and after the
development process
               • Lead software development projects as a team leader and ensure that
deadlines are met