Profileimage by Raafat MElAraby;; MEAN stack; Golang; K2 Blackpearl; AS400; iSeries; IBMi; RPG (III IV to free format) from Cairo

Raafat M. El-Araby

partly available

Last update: 12.03.2017;; MEAN stack; Golang; K2 Blackpearl; AS400; iSeries; IBMi; RPG (III IV to free format)

Graduation: Pure Mathematics and Computer Science
Hourly-/Daily rates: show
Languages: Arabic (Native or Bilingual) | English (Full Professional)


Business Areas:

  • Financial Systems.
  • ERP Systems.
  • Pharmaceutical Industry (Manufacturing and Marketing).
  • Business Process Management.
  • Automotive Management.
  • Asset and Stock Management.
  • Student Loans.
  • Technical Development
  • Embedded system programming and interfacing\\


  • .net programming languages (C# and
  • Golang (Technical and application development, Web serever, GUI, and Mobile application \"Android & iOS)
  • MEAN stack (MongoDB, Express, AngularJS, and NodeJS)
  • IBM AS400 (iSeries, IBMi)
  • RPG (II, III, IV, ILE, free), CL, OCL, Service Programs
  • I5/OS Socket development (web services and Web APIs consuming and providing)
  • Web development (HTML5, Javascript, CSS, ASP,, web API, NodeJS, KnockoutJS, AngularJS)
  • Front End/Back End web applications.
  • K2 Blackpearl workflow, SmartForms
  • Databases (SQL Server, OS/400, DB2, PostgreSQL,MongoDB, MS Access)
  • Business Intelligent (BI), SSRS, SSIS, SSAS, Crystal Reports.
  • VB6 (Visual Basic 6.0)
  • Windows
  • Linux
  • IBM System i (AS400)

    Project history

    Major Firms:

    • Mercedes-Benz Egypt
    • Ministry Of Labor, UAE
    • (ADIB) Abu Dhabi Islamic Bank, Egypt
    • Zahid for tractors, KSA
    • Access Group, USA
    • Standish Mellon, USA
    • Minapharm Pharmaceuticals, Egypt
    Job Titles:
    • Senior Technical Consultant (Current)
    • Software Architect
    • Technical Assistant of IT Manager
    • Senior programmer
    • Programmer
    Projects & Missions:
    • System I (AS/400) Analyze and document S36 codes into intermediate form to help migrating the logic to modern platforms for Mercedes-Benz Egypt.
    • Front/Back end web application consultancy (Correspondence Tracking System) for Ministry Of Labor (UAE).
    • K2 Blackpearl workflow BPM analyzing and developing for banking processes of Abu Dhabi Islamic Bank (ADIB).
    • K2 Blackpearl integration with other servers, platforms and databases.
    • K2 Blackpearl instructor and trainer.
    • Outsourcing consultancy and development for “Zahid for Tractors” company in KSA. This company is a firm in Saudi Arabia. It is the official agent of Caterpillar, Renault, Volvo, …etc
    • Build up web enabling infrastructure on AS400 to let the in-home systems communicate with both the abroad company’s servers and the domestic remote servers on the main and sub branches spread over KSA
    • Leading an outsourcing team for American client in Student Loans field (Access Group). The team covers AS/400 (iSeries), .net, and Quality Control activities.
    • Manage, re-architecting, enhance, and develop in in-home project of International Asset Management for an American firm (Standish Mellon). My role was contacting the client's IT top management directly and arrange the work flow between the two points (the client in USA and our offshore team)

    Time and spatial flexibility

    I can work remotely from Egypt, with the flexibilty for long intervals abroad, I have no problems for that.


    I have an experience (as a hobbyist) in the follwoing fields,
    • Embedded systems, circuit designing, hardware interfacting, and programming. Specifically, I have experience in PIC Microchip microcontrollers.
    • Hydroponics, Aquaponics, and Aeroponics systems.
    • Agricultural Technology and controlling.

    Contact form

    Contact details