profile-img

MOHAMED ABDELWAHID IBRAHIM

Software Engineering Director

Athens, Greece

Work Experience

  • Engineering Director - Cloud SolutionsFull Time

    CRYPTDEV

    Jan 2023 - Present -2 yrs, 6 months

    Greece

    • Job Details:Owns development and execution of same day delivery and in store pick up product across multiple engineering and product teams on the web and mobile platform Manages a cross functional engineering org of over 25 people, operating in a start-up environment within the company to deliver innovative products like as eBay now, in store pick up Manages product launches across over 30 engineering and product teams guiding product and engineering leads on design and implementation strategy for enabling local fulfillment on the platform. Launched same day delivery capabilities on the core platform in the US market Led design on and launched new inventory management capabilities enabling sellers to run an omni channel, multi warehouse business on the platform Building the next generation of products which are bridging the gap between online and offline retail Recruited engineering talent Led the technical and product due diligence and integration acquisition Develop the product specifications with attention to system design and services integration. Define all aspects of development from appropriate technology and workflow to coding standards code quality. Oversee progress of development team to ensure consistency between all phases. Providing technical guidance and coaching. Ensure software meets all requirements of quality, security, modifiability, scalability etc. Training and overseeing the activities of the all members of the development team. Planning, tracking and scheduling software deliverables. Managing and responsible for the team growth and performance.
  • Senior Engineering Manager - Data Science & Business AnalyticsFull Time

    CRYPTDEV

    Oct 2020 - Dec 2022 -2 yrs, 2 months

    Greece , Athens

    • Job Details:Manage a team of Data Scientists / Analysts for using data to better understand the market requirements to take the right decisions, and to identify opportunities Building scalable insights for stakeholders, providing concrete technical and data science guidance to the team. Improvement data warehouse, data self-service tools, and BI/Analytics tech stack (Google BigQuery) Perform performance evaluations to guide individuals' career paths and growth. Data governance: Responsible for setting data strategy for the organization and ensuring that data is collected, stored, managed, and used in a consistent and compliant manner. This includes developing data policies and procedures, as well as overseeing the implementation of data security measures. Data analytics: Responsible for leading the organization's data analytics efforts. This includes using data to identify trends, make predictions, and improve decision-making. Responsible for developing and implementing data-driven solutions to business problems. Data architecture: Responsible for the overall architecture of the organization's data landscape This includes designing and implementing data systems and processes that ensure that data is accessible, reliable, and secure. Data evangelism: Responsible for promoting the value of data throughout the organization. This includes educating employees about the importance of data and how it can be used to improve business performance. • People Management: • Instils a performance driven culture within the team. • Develops and coaches’ direct reports encouraging a culture of learning and self-development. • Ensure accuracy of data and deliverables of reporting employees with comprehensive policies and processes. Deep expertise in analytical tools such as Python/R/Matlab/SAS/Stata Experience in Plotting Graphics (Scatterplots/matrix plots, Line graphs/bar charts) Experience of relational databases and usage of SQL Experience with statistical analysis and modeling.
  • Engineering Manager - Cloud TeamFull Time

    CRYPTDEV

    Apr 2019 - Oct 2020 -1 yr, 6 months

    Greece , Athens

    • Job Details:Played a major roles for years in building complex, high-quality applications, also i have a strong knowledge of DDD Domain Driven Design and microservice architecture. Define all aspects of development from appropriate technology and workflow to coding standards code quality how should supposed to be. Responsible for their growth and their performance KPIs/OKRs. Understand the team blockers and pain points and how to solve it. Develop high-level Applications with attention to system integration and feasibility. Designs and implements software solutions with Java Spring Boot, LEMP/LAMP Stack - Docker - PHP 8 - Laravel - Redis - VueJS - NodeJS ... as a member of an agile squad. within agreed project deadlines. and maintenance of software. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Develop the product specifications with attention to system design and services integration within the feasibility. Mentoring all team members in technical and non-technical aspects to lead them to build stable, scalable and reliable features and services. Effectively communicating with all involved members in SDLC to define concepts and guidelines of development also Oversee progress of development team to ensure consistency between all phases. Providing technical guidance and coaching to developers and engineers. Having the ability of how to translate business KPIs into goals also managing project priorities, deadlines and deliverables. Ensure software meets all requirements of quality, security, modify-ability, scalability etc. Strong knowledge and expertise in databases and their tradeoffs, like Postgresql, Oracle ,MySQL and NoSQL mongo,firebase Strong Knowledge and Working Experience with RESTful Services and APIs Solid Experience with GitHub and DevOps Tools, Amazon Web Services (AWS), Microsoft Azure
  • Software Engineering ManagerFull Time

    UpperMedic - Baltoe

    Oct 2018 - Oct 2019 -1 yr

    Egypt , Cairo

    • Job Details:Developing and maintaining high-quality software products while supporting the strategic vision of the corporation. Participating with other team members to design user-friendly interfaces;develop high-quality, object-oriented business objects; and conduct research of technologies and techniques. Collaborating with other team members, and assisting with code reviews. Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. standards, and that validate achievement of business goals. Oversee the technologies, tools and techniques used within the team. Work closely with the business and Engineers on issues related to design and requirements.
  • Education

    • Master of Computer Science in Data Science (MCS-DS) in computer science

      Arizona State University

      Jan 2020 - Jan 2022 - 2 yr

    • Bachelor's Degree in Businesses

      cairo university

      Jan 2014 

    • Bachelor's Degree in Computer Science

      Faculty of Computers and Artificial Intelligence

      Jan 2008 

    Achievements

    - Led development of cryptdev.com, written in PHP. Wrote 80% of code, reviewed the other 20%. Shipped three weeks ahead of schedule. Achieved excellent stability 10 crashes per 10K users), and met our performance budget of 100ms per repaint. - Wrote the backend (PHP/Laravel/PostgreSQL) for apptamm.com, which a huge e-commerce for the food delivery field. Delivered a working version in four weeks, which led to Company’s first food delivery contract with a Kuwait state health agency. - Refactored the infrastructure for cryptdev.com, an online chat service. Moved from AWS cloud servers, which reduced costs by 70% and increased yearly uptime from 88% to 99.7%. - Created a business intelligence dashboard using VueJs and Firebase to give the front office real-time visibility into stock and sales. Received highly positive feedback from the CTO and CEO. - Developed (as part of a 4-person engineering team) baltoe.com, a medical platform. Our platform handled sales of $10m in 2020

    Skills

    • LEMP Stack
    • Server Administration
    • SQL
    • Information Technology (IT)
    • Web Development
    • Computer Science
    • Database
    • Data Science
    • PHP
    • Laravel
    View More

    Languages

    • Arabic

      Fluent
    • English

      Fluent

    Training & Certifications

    • AWS Certified Solutions Architect - Professional

      Amazon Web Services AWS·2022
    • Data Analyst

      UDACITY·2019
    • AWS Certified Data Analytics - Specialty

      Amazon Web Services·2019
    • TOEIC

      UDEMY·2018
    • Data Foundations

      UDACITY·2017
    • Agile Project Management

      UDEMY·2016
    • Computer Vision

      UDACITY·2016
    • Full Stack Web Developer - NANODEGREE

      UDACITY·2015
    Share this Profile