
Jouhar Ibrahim
Verified Expert in Engineering
Web Applications Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS 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.
Work Experience
Senior Software Engineer
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.
Software Engineer
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.
Senior Programmer and Project Head
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.
Junior Programmer
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.
Experience
Document Management System
Inventory Management System
Human Resource and Attendance
Drug Control System
Open Source Implementation
Skills
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
React
Platforms
Visual Studio Code (VS Code)
Education
Master's Degree in Software Engineering
HiLCoE School of Computer Science and Technology - Addis Ababa, Ethiopia
Bachelor's Degree in Computer Science
HilCoE School of Computer Science and Technology - Addis Ababa, Ethiopia
Diploma in Computer Science
HilCoE School of Computer Science and Technology - Addis Ababa, Ethiopia