Wael .
Expert
egypt Cairo, Egypt ( GMT )
Expert
17 yrs Experience
Can Join ASAP English: Proficient
About

I have a long experience in C++ on multiple platforms including Windows, Linux and macOs. In addition to OpenGL and scientific computing and visualization. I have worked on many commercial applications for companies in the United States and Europe like General Motors research labs in Michigan, Macadamian technologies in Ontario, Chrysler and Ordbogen in Denmark. In addition to C++ I have a working knowledge in other programming languages like Python, Fortran, C#, Objetive C and Javascript and I am always willing to learn new technologies.

I have a long experience in C++ on multiple platforms including Windows, Linux and macOs. In addition to OpenGL and scientific computing and visualization. I have worked on many commercial applications for companies in the United States and Europe like General Motors research labs in Michigan, Macadamian technologies in Ontario, Chrysler and Ordbogen in Denmark. In addition to C++ I have a working knowledge in other programming languages like Python, Fortran, C#, Objetive C and Javascript and I am always willing to learn new technologies.

Experience
O
C Technical Lead
Ordbogen
Dec'18- present

Crossworkers - Ordbogen A/S Write Assistant • Project Overview: Portable pervasive translation software. Integrated with many text editors like Microsoft Word, Outlook, Google Docs, etc. • Technologies: C++, Objective C, Python and Qt framework.

Z
Lead System Engineer
Zamil Steel
Apr'16- Dec'18

airZAC • Project Overview: Air Conditioner selection software for Zamil Air Conditioners. • Technologies: C# and WPF ahuZAC • Project Overview: Air handling unit design and packaging software for Zamil Air Conditioners. • Technologies: C++, MFC and OpenGL Z3D • Project Overview: OpenGL 3D computational geometry and visualization library. Library features include 3D modeling, intersections, CSG (Constructive Solid Geometry), Clash Detection, etc. • Technologies: C++, OpenGL, VTK and Bullet Physics. 1

C
Lead Technical Analyst
Chrysler
Feb'10- Mar'16

Optumatics - Egypt VAAT - Chrysler • Project Overview: Heat transfer software for automotive industry, implementing computational geometry algorithms for intercepted view factor analysis. • Technologies: C++ & Fortran EOS-View • Project Overview: Flow Visualization Layer for EOS • Technologies: C++, Qt and Modern OpenGL AG3-KIVA - GUI • Project Overview: Graphical User Interface and Visualization for KIVA (transient, three-dimensional and multiphase code for analysis of chemically reacting flows with sprays) for General Motors research labs - Michigan • Technologies: C++, Qt and OpenGL EOS - Immersed Boundary Method • Project Overview: Immersed (embedded) boundary method and automatic hexahedral Cartesian grid generation for Computational Fluid Dynamics • Technologies: C++, Fortran, Qt and OpenGL EOS - GUI • Project Overview: Graphical User Interface and Visualization for Optumatics - EOS (general purpose computational fluid dynamics solver previously known as GMTEC that was initially developed by General Motors research labs - Michigan) • Technologies: C++, Qt and OpenGL EGL (EOS Computational Geometry Library) • Project Overview: EOS Computational Geometry Library • Technologies: C++, Fortran and OpenGL

f
judge
for Computing Machinery
Jan'07- Dec'07

Technologies: C++ and PC2 Syngenta RefData • Project Overview: A web based application providing end-users with a search functionality that enables users to lookup any chemical technical term, find its synonyms, see its broader concepts, view the more detailed (narrower) related items and navigate between them • Technologies: C# and Oracle9i Municipality of Jeddah - Amanet Jeddah Portal • Project Overview: Portal used by public users and employees of Jeddah to facilitate accessing different services provided such as building permits, architectural office registration, extraction of birth certificates, and ID's • Technologies: Oracle Database 10.g, ASP.NET, C#, United Technologies Corp. (UTC - USA) iPlanet Password Control • Project Overview: Automating process of issuing a new password and assigning it to running services between two iPlanet application servers hosting some critical applications. • Technologies: C++ Macadamian - Xmedius Fax Server • Project Overview: Porting Xmedius Interstar Fax Server from Windows to Fedora Linux for Macadamian Technologies - Ontario Canada • Technologies: C++ and Linux Fedora Core 6

M
Senior Software Engineer
MOL Ministry of Labor
Nov'06- Jan'10

ITWorx - Egypt MOL (Ministry of Labor) Sponsor Transfer and Change Job Description services • Project Overview: Web application for MOL - Saudi Arabia used for changing job description and sponsorship transfer of foreign laborers. • Technologies: C#, ASP.NET and Windows Workflow Foundation (WF 3.5) MOL Excel Automation ActiveX Component • Project Overview: ActiveX Control used for Excel Automation. • Technologies: C++ and MFC ISPK (ITWorx SharePoint Kit) • Project Overview: Developing a commercial SharePoint reusable components library. • Technologies: C#, ASP.NET and SharePoint Du Tango • Project Overview: Developing an internal human resources web application for Du • Technologies: C#, ASP.NET and Ajax VSTS Implementation • Project Overview: Building Microsoft VSTS custom tools and check-in policies • Technologies: C# Idea Queue Estimate Wizard • Project Overview: Internal web application used for Projects deployment and configuration time estimate • Technologies: C# and ASP.NET 2 iLocate Face Detection • Project Overview: image processing application used for face detection • Technologies: C++ - C# interoperability, and Open CV image processing API Idea queue iRotate • Project Overview: Internal web application used for resource management • Technologies: C#, ASP.NET Idea queue ITWorx Library • Project Overview: Internal web application for managing ITWorx library • Technologies: C#, ASP.NET and Ajax Academia Bridge ACM ICPC

M
Senior Simulation Software Engineer
MoyaTech
Jan'05- Nov'06

Simulation Systems - Egypt Vision Tools 3D View • Project Overview: Biomedical Visualization, 3D reconstruction and volume rendering for CT, MRI and ultrasound machines for DICOM format using 3D textures volume rendering technique and 3D Shaders. Endoscope camera fly-through on Bezier Curve. • Technologies: C++, OpenGL, and OpenGL Shading Language Automatic Berthing (Auto-Berth) • Project Overview: 2D and 3D Visualization for Vessel Berthing for Damietta Port. • Technologies: C++, MFC, Oracle Database and OpenGL Non-containerized Cargo Planning (NCP) • Project Overview: 2D Visualization for non-containerized cargo yard planning for Damietta Port Terminal • Technologies: C++, MFC, Oracle Database and OpenGL 3

M
Simulation Software Engineer
MoyaTech
Aug'03- Dec'04

Systems - Egypt Extreme Loading (Part-time at Applied Science International - Egypt) • Project Overview: 3D Visual simulation for highly non-linear structural deformation and collapse behavior. • Technologies: C++, MFC and OpenGL Urban Simulation - Euromarche shopping center • Project Overview: 3D real-time urban and architectural virtual tour • Technologies: C++, Presagis (Multigen - Paradigm) Vega Classic and Creator MoyaTech Terrain Contouring Utility • Project Overview: A tool to generate contour plots and height maps from 3D Terrain GIS data • Technologies: C++, MFC and OpenGL Military Visual Simulation Projects • Training and technical support for military R&D departments of Egypt • Infantry Simulator • M1A1 Tank Simulator • Artillery Simulator Overview: Confidential Technologies: C++, MFC, OpenGL, Presagis (Multigen - Paradigm) Vega Classic and Creator

Education
Aerospace Engineering
to 2003
Master's Degree
Cairo University

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Native