Mahmoud Abd-El Sattar

Mahmoud Abd-El Sattar

$50/hr
CTO, MSc. Software Engineering, Data Scientist, MBA
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
43 years old
Location:
Alexandria, Alexandria, Egypt
Experience:
15 years
Mahmoud Abd-El Sattar Muhammad Alexandria, Egypt Phone : - E-mail :-LinkedIn : https://www.linkedin.com/in/mahmoudabd-el-sattar-5445bb55/ Chief Technical Officer with 15 years of technical and managerial experience, through my career I had utilized most of the cutting-edge technologies and modern methodologies and architectures to analyze, design, develop and implement large scale solutions, the was achieved by joining and leading very skillful teams of software engineers to deliver these solutions to web, desktop, mobile and IoT environments Key Strengths: • • • • Long technical and managerial experience (15 years) Strong practical and academic background Developed soft skills and team work spirit Extreme passion for learning new technologies, methodologies and gaining new skills EDUCATION 2009 - 2011 Master of Business Administration (MBA) Arab Academy for Science, Technology and Maritime Transport 2005 - 2009 Master's degree, Computer Engineering Alexandria University, Engineering College 2007 - 2008 MiniMBA Ministry of Youth 2000 - 2004 Bachelor's degree, Computer Engineering Alexandria University, Engineering College Languages: Arabic : Native English : Fluent WORK EXPERIENCE Feb 2013 Till now ProfIT, Professional IT Solutions Co-founder, CTO and BOD Member Responsibilities: • As CTO, to put technical strategy of the organization and supervise its implementation • AS BOD Member, to put the long-term strategic plans of the organization with the BOD Members and supervise its implementation as one of the top executives • Architect and design the technical stack required for the projects carried out by the organization • Prototype advanced parts of the architectures • Lead the development and implementation for some of the projects carried out by the organization • Deal and follow up with the technical representatives of the organization’s clients • Put the development plans of the organization’s talents and supervise its implementation Achievements: • ProfIT is A "Top Agency" rated at Upwork and about 10k of paid hours at Upwork only https://www.upwork.com/agencies/~01fe8f7e4a552a038e • Clients in USA, Canada, Norway, Caribbean and Gulf 1 • • • • • Apr 2012 Jan 2013 May 2006 Apr 2012 Mar 2009 Dec 2009 GrubMarket project (Large-scale java web application – 40 months project) J2EE, Spring , Hibernate, PayPal and credit card payment , Social integration www.grubmarket.com https://www.crunchbase.com/organization/grubmarket-inc WaterWell project (large-scale web application administration panel (based on an EU patent) – 18 months project) J2EE, Spring, Hibernate, credit card and special banking APIs integration, IoT integrations http://waterwell.no The Award-winning large-scale HCM mobile application for "General Directorate Of The Border Guards" of Saudi Arabia https://play.google.com/store/apps/details?id=sa.gov.fg.etrMobile https://itunes.apple.com/sa/app/‫السعودي‬-‫الحدود‬-‫حرس‬-‫خدماتي‬/id- http://www.spa.gov.sa/- SPIG (CMMI-like official Egyptian certificate in software process engineering) BadrIT Vice President for Services Management Responsibilities: • Put the long-term strategic plans of the organization with the BOD Members and supervise its implementation as one of the top executives • Architect and design the technical stack required for some projects carried out by the organization • Technical human resource allocation and management • Lead the development and implementation for some of the projects carried out by the organization • Deal and follow up with the organization’s clients • Put the development plans of the organization’s talents and supervise its implementation Achievements: • Increase organization productivity with about 50% • Clients in USA, Canada, UK, Australia and Gulf • Successfully deliver many milestones of large-scale software solutions Senior Solution Architect Integrated Solutions for Ports Responsibilities: • Put the long-term plans of the organization’s projects with the top management and supervise its implementation as one of the top executives • Architect and design the technical stack required for some projects carried out by the organization • Lead the development and implementation for some of the projects carried out by the organization • Prototype advanced parts of the architectures • Put the development plans of the organization’s talents and supervise its implementation Achievements: • Share in designing, developing and implementing many parts of the main projects of the organization o SPS o Ships Berthing o Data replication module o Clustering module • Optimizing many modules targeting higher performance and more robustness • SPIG (CMMI-like official Egyptian certificate in software process engineering) GICOHR Technical Consultant Responsibilities: 2 • • • Architect and design the technical stack required for the organization main project Prototype advanced parts of the architectures Put the development plans of the organization’s talents and supervise its implementation Achievements: • Share in designing, developing and implementing of the organization main project which matches job with the candidates also store and organize the required legal documents Jun 2005 Jan 2006 POET AG Senior Web Developer Responsibilities: • Software development and maintenance of the organization main projects Achievements: • • • Aug 2004 May 2005 Software development and maintenance of the catalog management system (CM) used by enterprise clients like Daimler Benz, Volkswagen and Pirelli Software development and maintenance of the attendance and task management system (CM) used internally and by enterprise clients like BMW Simple automation module to check out projects, prepare and add it to Eclipse workspace to be ready for developers Gawab GUI and Web Front End Developer Responsibilities: • Software development and maintenance of the organization main projects Achievements: • • Many of the modules used in the email management solution Applying many integration and migration tasks SKILLS • • • • • • Software Development: o Programming Languages: Java, C, C++, Python, C#, Dart, Swift, JavaScript, CSS, HTML o Targeted Platforms: Web (Full Stack), Mobile, Desktop, IoT o Frameworks and Stacks: Spring, Hibernate, Struts, Bootstrap, JQuery, React.js, React Native, Flutter o Enterprise APIs: GPS, GIS, Maps, Push Notifications, SMS, Cloud Storage o Continuous Integration and Continuous Delivery o Cloud deployment: AWS, Azure, DigitalOcean Software Architecture and Design: o Domain analysis and UML o OOP Design and Analysis o Design Patterns o SOA o Microservices Development Methodologies: o Scrum Agile Development Methodology o Extreme Programming o Test Driven Development Performance Tuning: o Objects Pooling (Connection Pooling, Threads Pooling …etc) o Caching and Off Heap Memory o Distributed Processing and Clustering (Hadoop and Spark) o Data Replication and RAIDb Business Intelligence: o Microsoft BI Platform: SSIS, SSAS and SSRS. o Microsoft Performance Point. o Microsoft Excel BI Component. Data Science: 3 Advanced statistics and probability Data Analysis of Big Data Python packages for data science and mathematical analysis Pandas, Numpy, Matplotlib, scikit-learn, scipy, SpaCy, polyglot Machine Learning: o Advanced models developing algorithms (Regression, Classification, Clustering) o Deep Learning through advanced Neural Networks o Professional packages Keras, TensorFlow, PyTorch o o o • ACTIVITIES AND INTERESTS • • • • Reading Chess Working out and weights lifting Supporting young teams technically 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.