Ahmed Ashmawy

16 years of experience Egypt

A collaborative engineer with substantial experience in designing and executing solutions for complex business problems involving large-scale systems, real-time analytics, and reporting solutions. Ahmed tries to deeply understand business norms and with a creative approach, thinking out-of-the-box, to resolve problems with software solutions, using the right tools when and where they make sense and creating an intuitive architecture.

A talented, hard working, and dedicated professional who works well under pressure and always puts his team's and company's interest at heart. He is very interested in technology, science and the environment.

Python Solr PySpark Big Data Architecture Big Data Azure

Experience

HYVE Technology Consulting
  • Projects:
    Egypt's Electronic Invoicing System
    • Leading data engineer team and implementing ETLS on Apache Spark to move data from transaction database and third-party services to data warehouse
    • Leading BI developers to build a data model and deliver customer dashboards
    • Engage with Microsoft Services team to design data flow and pipeline and run prof of concepts on Microsoft Big Data Cluster
    • Interface with customer to set sprints goals, hand over sessions

    Products:
    JigSaw – Data Analytics Application
    • Responsible for application data pipeline on Apache Spark and data flow using Apache NIFI.
    • Designing Data Warehouse
    • Responsible for Application information retrieval using Apache Solr.
    • Deploying Application services on customer site.
    • Interface with customer to set sprints goals then work with the team on an architecture design, splitting sprint into tasks and cooperate the team to deliver sprint.
  • Technologies: Apache NiFi, Python, PySpark, MS SQL Server, Microsoft Big Data Cluster, RabbitMQ, Solr, Elasticsearch
OMS
  • Products:
    Buzzdiggr – Big Data Product for Social Media Analytics
    • Responsible for the architecture and design of the data model and backend services.
    • Responsible for implementing micro-services to collect data from social media providers to Buzzdiggr cloud solution on Azure and send data to NLP engine. Then distribute classified data to each organization through the service bus.
    • Responsible for implementing windows service to manage data flow from Azure service bus to Buzzdiggr data stores
    • Responsible for deploying Buzzdiggr to different customers:
    - IDSC Egypt (On-premise deployment).
    - SEC Qatar (On-premise deployment).
    - ICT Qatar (On-premise deployment).
    - MOH UAE (Cloud deployment on Azure).

    Vlabs – Azure Cloud Product to manage virtual labs
    • Responsible for the architecture and design of the data model and Vlabs services.
    • Responsible for code reviews, applying BDD and SOLID principles.
    • Responsible for implementing micro-services to manage VMs on Azure using classic REST API and ARM API (MS SQL/ Azure SQL, Solr Cloud, Qlick Sense, and HDInsight / Hortonworks Data Platform).
    • Responsible for implementing ETL process on Qlick Sense to get data from Buzzdiggr data stores.
    • Responsible for installing and configuring Hortonworks Data Platform on Windows Server.
  • Technologies: Azure Services, Azure Service Bus, SQL, C#, Azure HDInsight, Data Platform, Apache Hive, QlikView
ImproVision
  • Worked in ImproVision Development Team as Associate Consultant with a mission to deliver OpenTas solutions in the Middle East and Africa by a German company named Implico and Facilitate oil and gas companies to solve their problems through the latest technologies.

    Projects:

    OpenTas iPhone and iPad application for Implico
    • Responsible for implementing middleware web service to integrate with OpenTas backend and to be an interface for the mobile application.
    • Responsible for implementing an iOS application using PhoneGap to help OpenTas customers list logistics within the oil & gas downstream industry (tank farms, refineries), especially transportation, distribution, and service station replenishment.

    Delivering ITIL Foundation Course to Petrojet IT department
    • Responsible for delivering ITIL Foundation Course to Petrojet. To improve IT services by increasing the Competence, productivity, and capability of IT staff.
  • Technologies: C#, Web Services, ITIL, JavaScript
Benchmark
  • Worked as part of the Benchmark Products Team as a Senior Software Engineer to help advertisers deliver targeted messages to doctors, nurses, and patients, by pharmaceutical and marketing expertise, through Benchmark Products.

    Products:

    IRevo – E-Detailing Application for the pharma industry
    • Responsible for implementing web service to collect different information about medical rep activities and save this
    info into MongoDB.
    • Responsible for implementing windows service to prepare and crunch data from MongoDB to MySQL.

    Specialist Club – pharmaceutical Web Portal
    • Contributed to implementing a web portal based on .net technologies to build an online community for
    pharmaceuticals.
    • Assist testers and support personnel as needed to determine system problems.
  • Technologies: ASP.NET MVC, C#, MongoDB, MS SQL Server, Web Services, JavaScript, .NET Framework 4.7
Globe Technologies
  • Products:

    dMisr – Location-based system
    • Responsible for the architecture and design of the data model for the geographical data set.
    • Responsible for implementing web service as the core engine for dMisr, listing all information based on latitude and longitude.
    • Managing a small team by applying the agile methodology and ensuring high productivity to meet deadlines.

    GeoConnect – GPS Tracking System
    • Responsible for refactoring 1st release of the product to increase performance and ensure that product can compete with competitors.
    • Managing a small team by applying the agile methodology and ensuring high productivity to meet deadlines.
    • Responsible for Map analysis and manipulation using InterGraph and open sources products such as GeoServer and OpenLayers.
  • Technologies: JavaScript, C#, Web Services, ASP.NET MVC, MS SQL Server, .NET Framework 4.7
Santéon
  • Projects:
    Sales Portal for Coldwell Banker Egypt
    • Contributed to implementing a sales portal based on .net technologies for Coldwell Banker. To facilitate sales team
    • Communication with customers and increase revenue.
    • Worked in implementing ASP.net web pages and building custom reports on MS SQL.
    • Review, to the extent possible, changes in code and the environment that will affect system performance.
    • Deploying solution on customer site
  • Technologies: C#, .NET, JavaScript, .NET Framework 4.7, AJAX

Education

Modern Academy

Achievements

Certifications

Data Management Essentials
Udemy Issued Sep, 2021 - No Expiration Date
Credential ID: UC-3e3b9b8e-5f90-466c-a44e-c05c7600c43e
Learning Data Governance
LinkedIn Issued Sep, 2021 - No Expiration Date
Introduction to Big Data Analytics
Coursera Course Certificates Issued Feb, 2016 - No Expiration Date
Credential ID: XQ5GL29D3X28
Introduction to Big Data Analytics (2015)
Coursera Course Certificates Issued Feb, 2016 - No Expiration Date
Credential ID: XQ5GL29D3X28
Hadoop Platform and Application Framework
Coursera Course Certificates Issued Jan, 2016 - No Expiration Date
Credential ID: B4SKGU5TD57F
ITIL Foundation v3 in IT Service Management - Syllabus 2011
ITIL Foundation Issued Jan, 2013 - No Expiration Date
Credential ID: ITIL Foundation

Accomplishments

Board Members in Microsoft Big Data Hackathon
Oct, 2015
Had the opportunity to work with Dr. Hany Azzam and to be one of the judges in Microsoft Big Data hackathon, to assist the Egyptian community to get familiar with Big Data ecosystems and how they can use Microsoft Azure to build Big Data solutions.