Amir Emil

Software Engineer at xbim Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cairo, Egypt, EG

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • 100 Days Of Code - 2022 Web Development Bootcamp
    Udemy
    Sep, 2022
    - Nov, 2024
  • MongoDB - The Complete Developer's Guide 2022
    Udemy
    Aug, 2022
    - Nov, 2024
  • Entity Framework in Depth: The Complete Guide
    Udemy
    Feb, 2022
    - Nov, 2024
  • Angular-The Complete Guide
    Udemy
    Sep, 2021
    - Nov, 2024
  • Learn Parallel Programming with C# and .NET
    Udemy
    May, 2021
    - Nov, 2024
  • Object Oriented Programming with C#
    Lynda.com
    Apr, 2020
    - Nov, 2024
  • Windows Presentation Foundation 5: Interaction and Controls
    Lynda.com
    Apr, 2020
    - Nov, 2024
  • Microsoft XAML: 1 Core Concepts
    Lynda.com
    Mar, 2020
    - Nov, 2024
  • Windows Presentation Foundation: 1 Build Dramatic Desktop Applications
    Lynda.com
    Mar, 2020
    - Nov, 2024
  • Windows Presentation Foundation: 2 Layout
    Lynda.com
    Mar, 2020
    - Nov, 2024
  • Windows Presentation Foundation: 3 Events and the Event Model
    Lynda.com
    Mar, 2020
    - Nov, 2024
  • XML Essential Training
    Lynda.com
    Mar, 2020
    - Nov, 2024
  • HTML Essential Training
    Lynda.com
    Feb, 2020
    - Nov, 2024
  • Web Programming Foundations
    Lynda.com
    Feb, 2020
    - Nov, 2024
  • Generative Design Foundations
    Lynda.com
    Jan, 2020
    - Nov, 2024
  • Learning GitLab
    Lynda.com
    Jan, 2020
    - Nov, 2024
  • Programming Foundations: Databases
    Lynda.com
    Jan, 2020
    - Nov, 2024
  • Revit: MEP Families
    Lynda.com
    Jan, 2020
    - Nov, 2024
  • Navisworks Essential Training
    Lynda.com
    Dec, 2019
    - Nov, 2024
  • Programming Foundations: Data Structures
    Lynda.com
    Dec, 2019
    - Nov, 2024
  • Revit Templates: Annotation
    Lynda.com
    Dec, 2019
    - Nov, 2024
  • Dynamo for Revit: Python Scripting
    Lynda.com
    Nov, 2019
    - Nov, 2024
  • Programming Foundations: Object-Oriented Design
    Lynda.com
    Nov, 2019
    - Nov, 2024
  • Python Essential Training
    Lynda.com
    Nov, 2019
    - Nov, 2024
  • Revit: Creating C# Plugins
    Lynda.com
    Nov, 2019
    - Nov, 2024
  • C# Essential Training: 2 Flow Control, Arrays, and Exception Handling
    Lynda.com
    Sep, 2019
    - Nov, 2024
  • C# Essential Training: 1 Syntax and Object Oriented Programming
    Lynda.com
    Aug, 2019
    - Nov, 2024
  • Programming Foundations: Fundamentals
    Lynda.com
    May, 2019
    - Nov, 2024

Experience

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2023 - Present

    • United States
    • Construction
    • 100 - 200 Employee
    • Software Developer
      • Feb 2022 - Sep 2022

      • Updated old code bases of the WPF from code behind to use MVVM patterns and improving functionality.• developed solution that works on consuming revit API to fetch data from Revit and use API to pass needed data to Web solution• Developing geometrical solutions to deal with intersection in 3D of polyhedral shapes which added strong mathematical background• Developed a controller and service to process PDF files and return PNG of each page and another one to detect text from images using Google OCR• Uploading and consuming all files using AWS S3 file storage solution• Store data was dividing on PostgreSQL and MongoDB• collaboration between services, various types of Databases• Create a WPF custom installer using WIX installer. Show less

    • Software Developer
      • Jul 2021 - Jan 2022

    • United States
    • Construction
    • 100 - 200 Employee
    • Software Developer
      • Nov 2021 - Feb 2022

      Developing Desktop application that can pass Revit templates, families from a supplier to Revit project from library plugin connected to AWS serverless solution Developing Desktop application that can pass Revit templates, families from a supplier to Revit project from library plugin connected to AWS serverless solution

    • Singapore
    • Design Services
    • 700 & Above Employee
    • GIS Application Developer
      • Jul 2021 - Feb 2022

      • Developing GIS Customized solutions built on Esri platform • Developing Telco+ desktop side ArcPro addin work with telecommunication systems integrating latest Utility Network SDK that is recently developed by Esri • Created complex Wpf solution that manage connections between cables and equipment to build a complete telecommunication network using dynamic wpf page which allows you to connect lines, drag and drop equipments and cables with multiple expand options, zoom in and out, pan. Show less

    • United Kingdom
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Developer
      • Jan 2020 - Jul 2021

      • PanelSchedules Exporter WPF Add-in Consuming Revit Api that exports Electrical panels as Revit and import it back to Revit to Modify the data • Developed ParaManager WPF Add-in Consuming Revit Api to manage Revit parameters inside project and family environments • Developed ReOrdering WPF Add-in Consuming Revit Api to renumber the Revit elements manually or using detail lines order • Developed a custom Development Solution for USA based Supplier that allows cutting walls, floors and roofs and allow assigning the walls type from pane library • Developed a custom Development Solution for USA based contractor that offset conduits according to offsetting matrix filled by user • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development. • Developed a custom Development Solution that export hangers end points for site construction and renumber hangers according to system types • Developed a tool for tagging and dimensions in 2D for mechanical ducts and pipes Show less

    • Egypt
    • Architecture and Planning
    • 300 - 400 Employee
    • MEP BIM Coordinator
      • Aug 2019 - Dec 2019

  • Comma learning Solution
    • Giza Governorate, Egypt
    • Revit Instructor
      • Aug 2019 - Oct 2019

    • Egypt
    • Construction
    • 700 & Above Employee
    • Electrical Design Engineer/MEP Coordinator
      • Oct 2017 - Aug 2019

    • United States
    • Business Consulting and Services
    • 400 - 500 Employee
    • Traniee
      • Aug 2016 - Sep 2016

Education

  • Ain Shams University
    Bachelor of Engineering - BE, Electrical Power and Machines Engineering
    2012 - 2017

Community

You need to have a working account to view this content. Click here to join now