Jouhar Ibrahim, Web Applications Developer in Addis Ababa, Ethiopia
Jouhar Ibrahim

Web Applications Developer in Addis Ababa, Ethiopia

Member since July 12, 2018
Jouhar is a software engineer with more than a decade in the field applying a wide range of techniques and tech. His career has spanned many different kinds of projects and regardless he's always shown the same enthusiasm and passion. He's able to understand and solve problems efficiently while keeping in mind the big picture. Currently, he specializes as a full-stack developer and enjoys working on tasks that challenge his limits.
Jouhar is now available for hire




Addis Ababa, Ethiopia



Preferred Environment

Git, Visual Studio Code

The most amazing...

... thing I've developed was a very flexible form that allows the user to define the fields and record any kind of information.


  • Senior Software Engineer

    2011 - PRESENT
    United Nations Industrial Development Organization
    • Worked directly with clients to elicit requirements, identifying specific business and user needs.
    • Translated requirement specifications into software program using software development techniques, tools, methods. and languages appropriate for the specific project.
    • Developed and implemented an ERP system for a government institute and footwear factories.
    • Designed and developed a web-based monitoring and evaluation tool.
    • Transformed paper-based processes into a modern software solution which reduced process time substantially.
    • Provided training for 50 university engineering students on developing and implementing an open source ERP system.
    Technologies: PostgreSQL, JavaScript, React, Python, Django
  • Software Engineer

    2009 - 2011
    Tulane University Technical Assistance Project Ethiopia
    • Designed and implemented software enhancements to an existing EMR (electronic medical record system).
    • Improved report generation by developing a custom tool that allows to design any report instead of generating predefined rigid reports.
    • Researched on a specific palmtop for data capturing from remote areas.
    • Contributed to the development of a statistical information gathering and analyzing tool for the health sector.
    • Assisted in preparing manuals, assured smooth software integrations, and collaborated in migrations.
    Technologies: C++, Microsoft SQL Server, C#
  • Senior Programmer and Project Head

    2005 - 2009
    RAMCS Computers Systems and Communication
    • Participated in requirements gathering, systems analysis, database design, development, and deployment.
    • Developed different Windows applications based on .NET framework and Microsoft SQL Server for many organizations including for BGI Ethiopia, Sheraton, and Hilton.
    • Managed the delivery of projects, quality standards, cost, benefits, and time scales.
    • Coordinated with programmers and testing teams, tracked schedules, and communicated with stakeholders.
    • Assisted and mentored junior programmers; including conducting training on how to use the developed software.
    Technologies: Microsoft SQL Server, C#, VB.NET
  • Junior Programmer

    2003 - 2004
    CNET Software Technologies
    • Helped to program a financial module for the point-of-sales software.
    • Participated in a web development for an eyeglass manufacturer.
    • Analyzed and tested a point-of-sales system and collaborated with testers to make sure the system is error-free.
    Technologies: Microsoft SQL Server, Microsoft Access, Visual Basic


  • Document Management System

    As part of the ERP system, the project allows one to define different parameters for different document types. This enables the user to generate different registrations and upload web forms based on the type of document type selection.

  • Inventory Management System

    A Windows application to keep track of inventory ins and outs with an automatic average cost calculation. The system allows one to define unlimited stores and synchronizes periodically with a Peachtree accounting system. The system has been deployed to ten companies.

  • Human Resource and Attendance

    This manages an employee's complete history, attendance, leave, promotions, and more. It also includes payroll calculations based on the country's regulations and prints the payroll and payslip at the end of each month. The application is integrated with a biometric machine which allows one to automatically to calculate the hours worked and payments. The software is being used by big companies like National motors, PepsiCo, and Castel Winery.

  • Drug Control System

    As part of the EMR, the module handles proper prescription, dispensation, and store transaction of pharmacy drugs. The system keeps track of drug movements and displays appropriate warnings for crucial out-of-stock items like pregnancy risks, allergies, and so on.

  • Open Source Implementation

    I implemented a few modules for an open-source ERP system to upgrade the leather industries in a particular country. Before I started, a huge investment had already been implemented on an off-the-shelf product which was not successful in the end. The project failure made them skeptical about software solutions in general which made my task even more difficult. At the end of the day, the project was successful and they requested that I replicate the effort in an additional five footwear factories.


  • Languages

    JavaScript, C#, Python, SQL, C++, VB.NET, Visual Basic
  • Frameworks

    Django, ASP.NET MVC, .NET, Angular
  • Tools

    Odoo, Git, AWS CLI, Microsoft Access, Adobe Photoshop
  • Paradigms

    Database Design
  • Storage

    PostgreSQL, MySQL, Microsoft SQL Server
  • Other

    Web Applications, OOP Designs
  • Libraries/APIs

  • Platforms

    Visual Studio Code


  • Master's degree in Software Engineering
    2011 - 2014
    HiLCoE School of Computer Science and Technology - Addis Ababa, Ethiopia
  • Bachelor's degree in Computer Science
    2004 - 2007
    HilCoE School of Computer Science and Technology - Addis Ababa, Ethiopia
  • Diploma in Computer Science
    2002 - 2004
    HilCoE School of Computer Science and Technology - Addis Ababa, Ethiopia

To view more profiles

Join Toptal
Share it with others