Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Kuwait City, Kuwait
Posted:
November 19, 2017

Contact this candidate

Resume:

Emad Eldin Ahmed

Senior Software Developer

Egypt - Cairo

+2-011******** +965-********

ac3d2i@r.postjobfree.com

eg.linkedin.com/in/emad-el-din-omran-2129511b

Summary

A dedicated professional with over 8 years experience in software development. Solid Software development skills.

BIM Software development.

2D/3D Graphics Development.

Basic math and geometry algorithms.

Programming Languages:

C/C++ (MS VC++, MS VC# .Net), openGL, ActionScript 3.0,Java,Python Experience

Senior Software Engineer

Civil Service Commission at Kuwait

Charged with the design and development of software to automate Civil Service using Entity Framework (EF)

Windows Presentation Foundation (WPF) using MVVM Design Pattern Windows Communication Foundation (WCF)

Senior Software Engineer

Simprex3D (AB3DLabs)

2017 - Present

2015 - 2017

Charged with the design and development of software for 3D design software to facilitate 3D printing. Developing and maintaining a 3D program using actionscript, c++. Based on Convert 2D shapes to 3D Object by allow user to draw 2D object in Top, Front, Side planes and automatically generating corresponding 3D Object. using FlashBuilder(ActionScript 3.0) Interface.

using C++ Solver.

Developing 3DEditor based on Modern OpenGL Programming. using WPF interface.

Using openTK.Net.

Using Shaders Programming Language (GLSL).

Import/Export Mesh objects as (*.obj, *.STL).

Editing (vertex, face, edge).

Boolean operation (union, Subtract, Differences).

Implement picking object algorithm using color/Ray trace. Apply material to 3DMesh object.

Drawing 2DObject (line, circle, BezierCurve

Generating 3D Primitives Object.

Apply texture to 3D object.

Developing Sketchup Plugins based on (our C++ Solver, Ruby). Developing Rhino Plugins based on (our C++ Solver, C#). Developing Revit/AutoCAD Plugins based on (our C++ Solver, C#). Visit AB3DLabs

Senior Software Engineer 2008 - 2015

Structural Soft, Inc.

Charged with the design and development of software for structural design of light frame wood and metal buildings.

Developing and maintaining a 3D rendering engine using OpenGL, modifying and maintain existing geometric algorithms that solves lateral and framing structures. Developing and implemented mathematical algorithm to solve rendering problem. Programming Revit PlugIn using .Net.

Developing AutoCAD Plugin using .Net.

Developing BuildingWorx Suite

Participated in the design, prototyping and testing of BuildingWorx Suite. Generate 3D model for Framing/Lateral Objects.

Generate 2D model for Framing/Lateral Objects.

Importing and Exporting Exchange Files Between Structural Soft and Autodesk Revit. Using C++, C#.Net, OpenGL.

visit Structuralsoft, LLC

External Instructor at Information Technology Institute (ITI) Information Technology Institute (ITI)

Part-Time: Teaching Engineering systems (CAD\Revit), plugin Programming. Revit addin programming Using .Net

AutoCad Addin programming using .Net

Robot Structural Analysis Addin Programming using .Net Visit ITI

Senior Software Developer (PartTime)

ENRVision

Developing and maintaining a 3D Structural Application(CAD System). 2014 - Present

2011 - Present

ISec Steel frame design for KSA company (SBSCO)

C++.Net, OpenGL.

EnrColumnPro Easy way to convert CAD column to Revit column. Implement Program to Convert CAD columns to Autodesk® Revit® columns. Implement technique to Automatically Reinforcement RC(Revit concrete column). visit EnrColumnPro

EnrHousePro

Based on Detect Rooms from 2D Lines and Automatically Generate Walls,Doors,Windows,Roofs. Implement Algorithm using Graph Data structure to detect Rooms. Implement Mathematical Dll (include all geometry Operation). visit EnrVision

Software Developer

Central laboratory of agricultural expert systems

January 2008 - May 2008

-Developing and maintaining a Website enables decision makers to obtain statistical data about cattle and buffaloes on the national level for The Public Institute for Veterinary Services(http://www.govs.gov.eg)

- using ASP.Net, AJAX, SQL Server and Crystal reports

-C#, crystal Report, SQL Server 2000

Education

Bachelor Degree in Computer Science

Assiut University

2001 - 2006

Faculty of Computer and Information,Computer science. Graduation Project: Design & Implementation of a 3D Game. Project Objective: Implement a 3D Game.

Project Tools: 3D MAX, C++, DirectX9 APIs, Photoshop. Project Grade: Excellent.

It's a Role playing game type, we implement the game engine (Sound, input, graphics, particle system, Billboard, script engine).

Technical Skilles

Technical

C# .Net, C++.Net

MVC5, .NetCore, Web Development(Angular/React).

OpenGL(GLSL), OpenGLES, OpenTK.Net

Revit/CAD APIs

ActionScript 3.0,Java,Python

Tools

MS VisualStudio

FlashBuilder

Revit/CAD API

AndroidStudio

Projects

StructuralSoft

LateralWorx.

FramingWorx.

BuildingWorx.

AB3DLabs

AB3DBasic.

AB3DFull.

AB3D Pro (3D editor).

CAD/Revit/Rhino/Sketchup Plugins

Personal Information

Name : Emad eldin ahmed abdeen

Tel : 011********

Nationality : Egyptian

Date of birth : 4 April, 1985

Marital status : Married



Contact this candidate