
MOHAMED ABDELWAHID IBRAHIM
Software Engineering Director
Athens, GreeceWork 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 UniversityJan 2020 - Jan 2022 - 2 yr
Bachelor's Degree in Businesses
cairo universityJan 2014
Bachelor's Degree in Computer Science
Faculty of Computers and Artificial IntelligenceJan 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
Languages
Arabic
FluentEnglish
Fluent
Training & Certifications
AWS Certified Solutions Architect - Professional
Amazon Web Services AWS·2022Data Analyst
UDACITY·2019AWS Certified Data Analytics - Specialty
Amazon Web Services·2019TOEIC
UDEMY·2018Data Foundations
UDACITY·2017Agile Project Management
UDEMY·2016Computer Vision
UDACITY·2016Full Stack Web Developer - NANODEGREE
UDACITY·2015