Ibrahim A.

Ibrahim A.

Senior Full-Stack Developer

Egypt
Hire Ibrahim A. Hire Ibrahim A. Hire Ibrahim A.

About Me

Ibrahim is a seasoned full-stack developer with 13+ years of experience in software development using a wide range of tools and technologies, especially .NET and JavaScript. He has High Object Oriented Programming skills, good problem-solving capabilities, and high analytical skills. Ibrahim has hands-on experience in leading teams, the ability to work under pressure, and self-improvement capabilities.

Work history

UpStack
UpStack
Senior Full-Stack Developer
2021 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Crossover
Crossover
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Worked on the development of a warehouse management software called IMI, as well as a digital content management system.

  • Developed Codealike, which is a tracking software for almost all of used development IDEs.

  • Created Coretrac, a CRM application for banks, as well as contributed to Sococo, an online workplace for distributed teams.

Medstreaming
Medstreaming
Senior Software Engineer
2017 - 2019 (2 years)
Egypt
  • Worked on the development of AI-based workflow applications to enable 360 view of multimedia data sets for intelligent navigation of medical information and provides real-time care guidance at the point of care.

  • Developed PACS, a medical system that manages the workflow of the hospitals, as well as a Patient Portal where the patients can get different medical services.

  • Created the Physician Portal that provides multiple medical services to assist physicians.

Nahdet Misr Publishing House
Nahdet Misr Publishing House
Technical Lead
2013 - 2017 (4 years)
Egypt
  • Worked on the development of one of the largest E-Learning Portals in Egypt that provides rich interactive content for students, parents, and teachers. Worked on planning, designing, leading, and executing technical solutions and improvements for the portal.

  • Developed Ketapedia, an interactive educational application aligned with the Egyptian National Curriculum; available as Desktop, Android, and iOS applications.

  • Created a QR Code reader app for reading Al-Adwaa books QR Codes that open Interactive content, videos, and lessons summaries. Worked on many other projects including an educational app for deaf people and the Millennium project for Intel (Desktop & Android).

MGD - Effective Education
MGD - Effective Education
Senior Software Engineer
2010 - 2013 (3 years)
Egypt
  • Worked for the first company in the Middle East to specialize in planning and developing of complete e-learning solutions for educational institutions.

  • Developed an EBook Player (Offline –online –Android - iOS) and an EBook Editor (Offline - Online).

  • Worked on the development of the MGD Digital Library and MGD Publisher.

Excel Systems
Senior Software Developer
2010 - 2010
Egypt
  • Worked on the development of a Taxation Package Suite with Electronic Signature and an Electronic Payment Portal.

  • Identified, prioritized, and executes tasks in the entire software development life cycle.

  • Automated tasks through appropriate tools and scripting.

Sakhr Software
Sakhr Software
Senior Software Developer
2008 - 2010 (2 years)
Egypt
  • Worked on the development of the Sakhr Statistical Machine Translation System and Sakhr Rule-Based Translation Engine.

  • Developed multiple internal tools and components for software products.

  • Collaborated with internal teams and vendors to fix and improve company products.

Portfolio

Full Stack Developer - Sococo
Full Stack Developer - Sococo

Sococo is the online workplace where distributed teams come to work together each day, side-by-side. No matter where team members might be. Down the hall, across campus, or halfway around the world – working in your organization's online office is even more productive than being on the same floor or in the same room. Worked on the development of this project using Node.js, Angular, and MongoDB.

Tech Lead/Full-Stack Developer - AL-Adwaa
Tech Lead/Full-Stack Developer - AL-Adwaa

The project is one of the most popular E-Learning Portals in Egypt that provides rich interactive content for students, parents, and teachers. Technologies used in the project: Technologies: C#, Asp.Net, MSSQL Server, HTML, Javascript, CSS, Java (Android), Objective-C. Worked on planning, designing, leading, and executing technical solutions and improvements for the portal.

Software Developer - Sakhr Machine Translation System
Software Developer - Sakhr Machine Translation System

Sakhr provides bidirectional machine translation (MT) for Arabic-English. Sakhr MT is the world’s most accurate, due to decades of natural language processing research (NLP) on the Arabic language and its complexities. Sakhr MT is a hybrid engine that optimizes rules-based and statistical-based processes to achieve rapid, highest accuracy translation. The engine is a full-fledged integrated system embedding NLP processors, formal grammars, transfer lexicons, and enterprise-specific terminology. Worked on the development of the application using C++, MSSQL.

Education

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Ain Shams University
2002 - 2006 (4 years)
Agile Foundation
Agile Foundation
Software Engineering Competence Center-SECC