Ammar Hattab

Ammar Hattab Email and Phone Number

3D Software Engineer | Computer Scientist | Ph.D. @ Dandy
Ammar Hattab's Location
Lexington, Massachusetts, United States, United States
Ammar Hattab's Contact Details

Ammar Hattab personal email

Ammar Hattab phone numbers

About Ammar Hattab

I am a 3D software engineer and computer scientist. I have many years of experience developing software for 3D design and 3D printing. I am working in the field of 3D geometry processing, 3D vision, and human-computer interaction. I am looking to develop new tools to help more people design and fabricate their own things.I did my Ph.D at Brown University under the supervision of Prof. Gabriel Taubin from the school of Engineering.Currently, I am working as a 3D senior software engineer at DANDY. My work involves developing 3D tools to help dental designers to design crowns and dentures to be manufactured.I have over 8 years of professional software development (Web, Desktop, Mobile) using several technologies and languages.See more at: http://www.ammarhattab.com

Ammar Hattab's Current Company Details
Dandy

Dandy

View
3D Software Engineer | Computer Scientist | Ph.D.
Ammar Hattab Work Experience Details
  • Dandy
    Senior 3D Software Engineer
    Dandy Jul 2022 - Present
    New York, Ny, Us
    My work involves developing 3D tools to help dental designers to design crowns and dentures to be manufactured. The tools that I developed (with the CAD team at DANDY) helped in saving half of the designers time compared to using third party 3D tools.
  • Desktop Metal
    Senior Software Engineer
    Desktop Metal May 2017 - Jun 2022
    Burlington, Massachusetts, Us
    My work involves designing and optimizing new 3D geometry processing algorithms in the 3D printing pipeline. (C++)Restructured and optimized the performance of the 3D viewer component of the cloud 3D printing software. (Javascript)Developed a 3D tool for quality assurance to analyze and measure the dimensions of the printed parts (by using a 3D scanner to produce a point cloud, and then analyze the point cloud using the tool).I started my full-time work with Desktop Metal on May, 2019.
  • Adobe
    3D Scanning Intern
    Adobe May 2015 - Jun 2015
    San Jose, Ca, Us
    I worked with Photoshop 3D team, on automatic rigging and animation of 3D characters; basically finding the skeleton and the rigging weights of 3D scanned body models, and exporting them in Collada format. My work was based on Pinocchio open source project.
  • Ministry Of Education
    Freelance Software Developer
    Ministry Of Education Jan 2015 - Jan 2015
    Developed a Microsoft Word 2013 Add-in "Arabic Braille" using .Net C# and Visual Studio Tools for Office that translates Arabic text to Braille, based on an old C++ code that performs the same task
  • Petra University
    Freelance Software Developer
    Petra University Mar 2014 - Jul 2014
    • Helped in building a statistical model "Arabic Clueweb" for Arabic language using the Arabic pages of Clueweb 2009 dataset.• Wrote Java/C# algorithms to: extract 29 million Html pages (1 TB) from the Clueweb dataset, to extract text from them, to create bigram words index, to perform Arabic morphological analysis on each word, and to calculate the required probabilities (root-root, root-pattern, pattern-pattern..etc)• Accelerated Khoja stemmer, and Al-Khalil morphological analyzer.
  • T-Force Group
    Freelance Software Developer
    T-Force Group Jun 2013 - Aug 2013
    Developed a module "Script Editor" as a part of a cloud based web application for visually writing a script to be executed by mobile phones while the user performs signals strength testing (while driving the car in the area to be tested), using Knockout.js, Html5 for the UI, and ASP.NET MVC, EF for the backend.
  • Almadinah International University (Mediu)
    Software Developer
    Almadinah International University (Mediu) Aug 2010 - Aug 2012
    • Developed several parts of a university campus management system web application, like the questions bank and the finance modules, and parts of the registration and academic modules.• In each module I used Asp.Net MVC 3, C#, nHibernate, SQL Server/MongoDB for the backend while mainly using Html5, JQuery and ExtendedJS for the UI.• Worked on the integration with Moodle, used PHP- MySQL to modify Moodle.• Worked on the integration with DynamicX for the finance module (web service).• Used InfoPath to create questions forms, for the lecturers to insert their exam questions to Moodle.
  • Esense Software
    Software Developer
    Esense Software Feb 2008 - Aug 2010
    Riyadh, Saudi Arabia , Sa
    • Developed parts of a .Net C# desktop application using Windows Forms and DevExpress components, the application is used to schedule and manage the events and travel of government officials, (flights, hotels, conferences..etc) • Developed parts of Asp.Net MVC web application which is used for hotels booking.• Developed parts of a WCF service to synchronize the data from an offline database to another online server database.• Developed web controls to be used by several other projects within the company.• Created a Team Build project to automate the build process of several projects and get a single output for the whole application.• Created an Outlook add-In, and Office Add-In using .Net and VSTO.• Worked on the migration of an old database to SQL Server, using SSIS.• Enhanced the performance of several parts of the application using Ants profiler.

Ammar Hattab Skills

Software Development Javascript Web Development Web Services Web Applications Oop Microsoft Sql Server Xml C# Ajax Jquery Html Entrepreneurship Start Ups 3d Scanning Product Development Computer Vision Visualization Computer Graphics 3d Modeling Svg C++ Java 3d Printing Ado.net Asp.net Requirements Analysis Mobile Applications Asp.net Mvc

Ammar Hattab Education Details

  • Brown University
    Brown University
    Computer Engineering
  • Brown University
    Brown University
    Computer Engineering
  • Al-Yarmouk University
    Al-Yarmouk University
    Computer Engineering

Frequently Asked Questions about Ammar Hattab

What company does Ammar Hattab work for?

Ammar Hattab works for Dandy

What is Ammar Hattab's role at the current company?

Ammar Hattab's current role is 3D Software Engineer | Computer Scientist | Ph.D..

What is Ammar Hattab's email address?

Ammar Hattab's email address is am****@****tal.com

What is Ammar Hattab's direct phone number?

Ammar Hattab's direct phone number is +140158*****

What schools did Ammar Hattab attend?

Ammar Hattab attended Brown University, Brown University, Al-Yarmouk University.

What skills is Ammar Hattab known for?

Ammar Hattab has skills like Software Development, Javascript, Web Development, Web Services, Web Applications, Oop, Microsoft Sql Server, Xml, C#, Ajax, Jquery, Html.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.