Position: Senior Software Design Engineer Period : April 2007 to April 2011 Core Responsibilities: Building mathematical cores, High level Design, Programming.
PROJECTS
+ Medical Image Manipulator (MIM): MIM is a product planned to manipulate patients’ DICOM files. It performs image filtering tasks on medical images, such as chromosome segmentation for Karyotyping automation. The core of the project included an open source library customized to read and render DICOM files, an implementation of major image enhancement filters (sharpening, blurring, edge detection, etc), and an implementation of affine image transformations for Regions Of Interest (ROI), in addition to non-linear transformations using thin plate interpolation. Regarding Karyotyping automation, chromosome segmentation adopted morphological enhancement filters and level set segmentation. The initial version was based on watershed and active contours, although Level Set segmentation was better in terms of accuracy and robustness.
Year: 2007 Tools: Delphi, C++. Responsibilities: Complete design and implementation.
+ Softoria Poles: is a product to be used by civil engineers to perform structural analysis. The product has the following main features. · Ability to analyze forces for Weight and Wind load. · Support of automatic calculation of Wind Shielding factor using numerical methods. · Ability to design different types of cross section (Polygonal, Circular, Square, Angle and Channel). Furthermore, the system supports any number of openings to any of circular, polygonal and square cross sections. · Ability to design connections (Flange, Spigot), the product support design using 3 codes (BSEN40, ASHTOO and ILE). · Safety check for all supported cross sections. · OpenGL Rendering engine to view pole in 3D. · Support of overlapped segments, adding fixtures, cross arms, point load.
Year: 2008 to present Tools: C++ CLI, C#, VS.Net 2008 Responsibilities: Design and implementation of Safety, Design and Graphics Modules.
+ Softoria Monopole shop drawing: is a product performing Shop Drawing work, normally done by engineers. The product gets monopole specs from the civil engineers and generates AUTOCAD shop drawings that can be directly used for monopole manufacturing.
Year: 2009 to present Tools: C++ CLI, C#, VS.Net 2008 Responsibilities: Design and implementation of Graphics Module and part of Shop Drawing (Openings, Antennas, Antenna Platforms)
+ Softoria PalmTree Analyzer: is a product whose function is to enter specs of an artificial palm tree, used for communication, Then analyze wind and weight forces on it considering wind shielding. Simultaneously a 3D model of the palm tree is rendered with loads and analysis result visualized on the model.
Year: 2010 to present Tools: C++ CLI, C#, VS.Net 2008 Responsibilities: Complete Design and implementation. |
Work Experience >