Ashraf Al-Madhoun Email and Phone Number
Ashraf Al-Madhoun personal email
- Valid
- Valid
Hello, I'm Ashraf Al-Madhoun, a dedicated Embedded System Developer with over a decade of experience in designing, developing, and implementing embedded systems. My passion lies in creating efficient, scalable, and robust solutions tailored to meet client needs. With a strong background in both hardware and software, I have successfully delivered numerous projects across various industries.Key Skills and Expertise:◾ Embedded System Design and Development◾ Programming: Extensive experience in C, C++, and Python, along with expertise in development environments like IAR, Keil, and Mbed.◾ Microcontrollers: Specializing in ARM-based microcontrollers (STM32, BlueNRG), PIC, and Arduino platforms.◾ Communication Protocols.◾ Firmware Development.◾ Circuit and PCB Design.◾ IoT and Automation.Professional Experience:◾ Embedded System Engineer | Freelance | January 2014 - Present◾ Designed and implemented embedded systems from requirements to production.◾ Developed, tested, and debugged system software, enhancing efficiency and scalability.◾ Integrated and validated new product designs, providing post-production support.◾ Embedded Software Consultant and Team Leader | GGateway | September 2021 - Present◾ Led a team of engineers in developing firmware for various embedded systems.◾ Provided consultation on firmware development for BLE/WIFI and ARM controllers.◾ Ensured project timelines and quality standards were met through effective team management.◾ Embedded Systems Instructor | Multiple Academies (Lead Academy, Edurills, John Academy, etc.) | February 2020 - Present◾ Delivered comprehensive training on embedded systems to thousands of students.◾ Developed and maintained course materials, ensuring they are up-to-date.Certifications:◾ ARM-Based Microcontroller Programming Diploma◾ TVET Training of Trainers Programme in Life and Work Skills, Digital Skills, and EntrepreneurshipHonors and Awards:◾ Highest GPA among all graduate students at Al-Azhar University 2012◾ 40k+ Subscribers and 5 Million+ Views on educational contentPortfolio:For a detailed look at my projects and accomplishments, please visit my company website: Educational Engineering Team eduengteam.comIf you are looking for a reliable and experienced Embedded System Developer to bring your ideas to life, let's connect! I am excited to collaborate on your next project and help you achieve your goals. Feel free to reach out to me at eng.asm.89@gmail.com or through Upwork's messaging platform.Thank you for considering my profile. I look forward to working with you!
Coursera
View- Website:
- coursera.org
- Employees:
- 2238
-
Embedded System InstructorCoursera Jun 2024 - PresentOnlineI am an experienced Embedded Systems Instructor at Coursera, passionate about educating the next generation of engineers and developers. At Coursera, I specialize in creating and delivering comprehensive educational content in the field of embedded systems, with a particular focus on automotive applications.My role involves meticulously developing course materials that include engaging video lectures, practical assignments, and rigorous assessments. These resources are designed to provide students with a robust understanding of embedded systems, equipping them with the skills and knowledge necessary to excel in this rapidly evolving field.In my courses, I emphasize real-world applications and hands-on learning to ensure that students can directly apply what they learn to their professional careers. By integrating industry-relevant examples and up-to-date technological advancements, I strive to make the learning experience both practical and inspiring.Join me on Coursera to delve into the intricate world of embedded systems. Whether you are looking to enhance your current skills or embark on a new career path, my courses offer valuable insights and knowledge that can help you achieve your professional goals. Let's explore the fascinating possibilities of embedded systems together and drive innovation in the automotive industry. -
FounderTeachmeanything Jan 2020 - PresentRemoteA Platform offering free knowledge and certification for Arab People
-
Technical Instructor - MechatronicsGaza Training Community College Gtc Oct 2016 - PresentPalestine- Teach Practical and Theoretical Material to Mechatronics Student- Organizing and developing the subject of specialization;- Coordinating the teaching of the subject with subjects taught by other instructors;- Ensuring the proper implementation of the subject syllabus and the evaluation of its effectiveness under the direction of the supervisors concerned;- Maintaining records and control of different supplies of the section and for the care and proper utilization of the facilities and equipment;- Participating in co-curricular activities in the Centre and in different summer courses when required;- Participating with other staff members in maintaining order and discipline in the Center;- Performing such other duties as may be assigned.
-
Embedded Software Consultant And Team LeaderGgateway Sep 2021 - PresentGaza, Gaza StripAs an Embedded Software Consultant and Team Leader, I developed firmware for embedded systems using STM32L, STM32H, ESP, and BlueNRG processors. I also worked extensively with SPI, I2C, and Analog sensors. I led a team of embedded software engineers, providing mentorship and guidance, and ensured adherence to project timelines and quality standards. I provided consultation on firmware development for BLE/WIFI and BlueNRG-2, as well as ARM controllers, using tools such as IAR, Mbed, and Keil. I had a thorough understanding of embedded system architecture with real-time considerations. I effectively communicated with team members, stakeholders, and clients, using excellent communication and interpersonal skills. I supervised and managed the performance of my team members, including conducting performance evaluations and addressing any issues.Overall, I played a critical role in developing firmware, leading a team, providing technical consultation, and ensuring successful project delivery.This person will develop embedded software on STM32L, STM32H, ESP, and BlueNRG processors and awide variety of SPI, I2C, and Analog sensors.Skills Firmware development experience on BLE/WIFI (Mandatory Skill) Firmware development experience on BlueNRG-2 (Mandatory Skill) Development on ARM Controllers, including M0 Development in C Programming with IAR, Mbed , Keil Development Environment Thorough knowledge of Embedded System Architecture with Real Time. Should have excellent communication and interpersonal skills. Should have high level of maturity and excellent analytical skills. Should have strong troubleshooting and debugging skills -
Online Instructor - Embedded SystemsUdemy Feb 2013 - PresentOnline• Developed and delivered online video courses on Embedded Systems with over 20 million views and 50k+ subscribers.• Authored four Microcontroller books to provide comprehensive resources for students and hobbyists.• Founded Educational Engineering Team in 2007 to offer educational courses, articles, and online support for electronics and programming enthusiasts. -
PublisherElsevier For Energy Jun 2023 - Aug 2024RemotelyPublished several articles and helped reviewed Papers -
Embedded Systems InstructorLead Academy Mar 2020 - Aug 2024 -
Embedded Systems InstructorEdurills Academy Feb 2020 - Aug 2024 -
Embedded Systems InstructorNext Learn Academy Feb 2020 - Aug 2024 -
Entrepreneurship CoachGtc Jan 2020 - Aug 2024Palestinian AuthorityProvide advice for new plans and strategies for business implementationKeep students accountable and motivatedCommunicate with students to better understand their vision and goalsAssist students with their projects growth, goals and plan developmentAssess a students s strengths and weaknesses and guide developmentHelp students grow their business from inceptionAssist students in utilizing their personal skills for the betterment of their businessGuide students in the completion of strategic business growth tasksMonitor business growth and establish methods for improvementAnalyze strategic plans that have contributed to the Project's successes and/or failures
-
Embedded Systems InstructorCourse Cloud Jan 2020 - Aug 2024 -
Embedded Systems InstructorJohn Academy Jan 2020 - Aug 2024 -
Embedded Systems InstructorImperial Academy Jan 2020 - Aug 2024 -
InstructorAuthena Jan 2020 - Aug 2024 -
Marketing ConsultantFreelancer Sep 2019 - Aug 2024Online• Developed and executed marketing programs including email, social media, and digital campaigns for Freelancer• Collaborated with internal teams to monitor strategic marketing initiatives and analyze campaign performance• Conducted market research to identify new opportunities and created marketing materials to ensure brand guidelines were met
-
Social Media ManagerFreelancer Mar 2012 - Aug 2024Perform research on current benchmark trends and audience preferencesDesign and implement social media strategy to align with business goalsSet specific objectives and report on ROIGenerate, edit, publish and share engaging content daily (e.g. original text, photos, videos and news)Monitor SEO and web traffic metricsCollaborate with other teams, like marketing, sales and customer service to ensure brand consistencyCommunicate with followers, respond to queries in a timely manner and monitor customer reviewsOversee social media accounts’ design (e.g. Facebook timeline cover, profile pictures and blog layout)Suggest and implement new features to develop brand awareness, like promotions and competitionsStay up-to-date with current technologies and trends in social media, design tools and applications
-
Embdded System EngineerFreelancer Jan 2014 - Apr 2024Worldwide- Design and implement software of embedded devices and systems from requirements to production and commercial deployment- Design, develop, code, test, and debug system software- Review code and design- Analyze and enhance efficiency, stability, and scalability of system resources- Integrate and validate new product designs- Support software QA and optimize I/O performance- Provide post-production support- Interface with hardware design and development- Assess third-party and open-source software- PIC Microcontroller Development- Arduino Development- Circuit Design- PCB Design- PLC Programming
-
Embedded Systems InstructorJanets Apr 2018 - Aug 2024 -
Embedded System InstructorStackcommerce Feb 2018 - Aug 2024 -
Embedded System InstructorStackskills Feb 2018 - Aug 2024 -
Technical WriterFreelance Feb 2017 - Aug 2024Study product samples Communicate with product designers and developers to understand product detailsCollaborate with technical staff Analyze and manage existing and potential contentCreate and maintain the information architectureMake high-quality documentation that meets standards, is appropriate and easy to useProduce and distribute tutorials to help end-users use a variety of applicationsresearch and collect usability feedback from customers, designers, and manufacturers
-
Content ProducerFreelance Jan 2007 - Aug 2024Write, edit and publish content for websites, blogs, videos, social media posts/campaigns, email campaigns, podcasts, e-books, whitepapers, and moreCreate content that motivates, inspires, educates, informs, sells, and simply, provides information, across a wide variety of digital platformsWork closely with the digital marketing team to produce content that generates resultsUse your editing, content management, and HTML skills to publish and edit content across various digital platformsUse your knowledge of SEO and content development to create digital content that helps us get found via search engines, and showcases our company as a leader within the industryBecome an influencer who makes an impact on the company and within the industry through the production of digital content
-
Embedded Systems InstructorApex Learning May 2016 - Aug 2024 -
Embedded Systems InstructorTraining Express Apr 2016 - Aug 2024 -
Embedded System InstructorStudy365 Feb 2016 - Aug 2024 -
Embedded System InstructorUplyrn Feb 2016 - Aug 2024 -
Embedded Systems InstructorArbington.Com Feb 2016 - Aug 2024 -
Marketing SpecialistUpwork Jan 2016 - Aug 2024Online• Developed and executed marketing programs, including email campaigns and social media strategies, to drive brand awareness and engagement.• Collaborated with internal teams to analyze campaign performance and identify new marketing opportunities.• Conducted market research to stay ahead of industry trends and ensure strategic marketing initiatives aligned with company goals. -
Control Systems EngineerUpwork Sep 2012 - Aug 2024I am an experienced Control Systems Engineer with expertise in communication protocols and hardware components used in industrial control systems. Throughout my career, I have faced challenges related to communication, protocols, and reliable data acquisition from field devices in manufacturing environments. My primary focus has been on ensuring accurate data readings and seamless integration with Supervisory Control and Data Acquisition (SCADA) systems.Key Responsibilities and Achievements:Developed and implemented solutions for robust communication and data acquisition in large-scale manufacturing plants, particularly with a significant number of tags and points.Conducted thorough research on reliable hardware components to replace Chinese-made products and enhance overall system performance.Collaborated with cross-functional teams, including electrical engineers and process control experts, to design and implement communication solutions using various protocols such as Modbus, Profibus, and Profinet.Evaluated the suitability of Arduino and Raspberry Pi boards for industrial control applications, highlighting their benefits and limitations for specific use cases.Successfully advocated for the adoption of Arduino boards in certain projects.Implemented strategies to ensure the stability and efficiency of communication networks, minimizing downtime and optimizing data integrity.Technical Skills:Proficient in programming PLCs (Programmable Logic Controllers) using ladder logic and structured text.Extensive knowledge of communication protocols such as Modbus, Profibus, Profinet, and Ethernet/IP.Experience in configuring and troubleshooting SCADA systems for real-time monitoring and control.Familiarity with industrial hardware components, including HMI (Human-Machine Interface) panels, PLCs, RTUs (Remote Terminal Units), and field devices.Strong understanding of data acquisition systems, signal processing, and data analysis techniques. -
Embedded Systems InstructorSimpliv Llc Jan 2016 - Aug 2024 -
Embedded Systems InstructorStudy Plex Jan 2016 - Aug 2024 -
Embedded Systems InstructorEduonix Learning Solutions Pvt Ltd Jan 2016 - Aug 2024 -
Embedded Systems InstructorStudy Hub Jan 2016 - Aug 2024 -
Embedded Systems InstructorElearning Solutions Jan 2016 - Aug 2024 -
Embedded Systems InstructorTutorialspoint Feb 2014 - Aug 2024 -
Embedded System InstructorOne Education Feb 2012 - Aug 2024 -
Embedded System InstructorSkill Success Feb 2012 - Aug 2024 -
Embedded System InstructorReed.Co.Uk Jan 2012 - Aug 2024
-
Embedded System InstructorLearnformula Jan 2012 - Aug 2024 -
Book AuthorKindle Direct Publishing Jan 2012 - Apr 2024 -
Embedded Systems InstructorKnowledge Door Jan 2020 - 2024 -
Embedded Systems InstructorSkillshare Jan 2012 - 2024 -
Academy ManagerBesomi Electronics Group Sep 2022 - Nov 2022United Arab EmiratesSupported cross-functional teams on high-impact projects. Developed and implemented engaging content strategies for a leading online education platform.Created educational and entertaining content for various social media channels. Established and managed a successful online content calendar, including weekly newsletters and blog posts. Spearheaded the development and launch of an innovative learning initiative, encompassing both online and offline components. Facilitated and delivered engaging training programs, both virtually and in person. Collaborated with educational institutions to develop curriculum materials.Contributed to the development and marketing of a new educational product line. Interfaced with clients to understand their training and educational needs. Provided support to the marketing team in achieving their goals. -
Engineering ConsultantAl Azhar University - Gaza Jun 2021 - Jan 2022Gaza, Gaza StripLocal Consultant for Medical Devices Engineering labs and Experiments ManualPrepare a lab manual for medical equipment engineering laboratories and experiments to contract within the Med-Cal project funded by the World Bank through the Quality Development Fund QIFAs a Local Consultant for Medical Devices Engineering Labs and Experiments Manual at Al-Azhar University - Gaza, I oversee the development of the labs and experiments manual for agreed-upon courses. This includes coordinating with academic representatives, providing expert advice on best practices in medical devices engineering, and ensuring the manual aligns with curriculum objectives. While I may not have direct supervisory responsibilities, I work collaboratively with other consultants and subject matter experts. I provide guidance and support to the academic team in implementing the labs, including training and assistance as needed. Overall, my role involves providing expert advice, ensuring manual accuracy, and assisting the academic team in effective lab implementation.I have successfully completed my responsibilities as a Local Consultant for Medical Devices Engineering Labs and Experiments Manual at Al-Azhar University - Gaza. I have fulfilled my role in providing expert advice, guidance, and support in the development of the labs and experiments manual, ensuring its alignment with curriculum objectives, and assisting the academic team in implementing the labs effectively. -
Freelance TrainerNawa For Culture And Arts Association Jul 2021 - Sep 2021Palestinian Authority
-
Mechatronics EngineerAlazhar University Aug 2015 - Jun 2016Palestinian TerritoryLaboratory Supervision- Follow-up engineering workshops and laboratories.- The ability to check electronic boards- Assembly of electronic boards- Manual welding, metal cutting, and drilling.- The ability to read a data-sheet in English and deal with its contents.- Proficiency in dealing with models and motors and programming their control units.- The ability to deal with computer-controlled machines and install their own operating programs.- Proficiency in the use of computers and office equipment.
-
FreelancerInternet Jan 2012 - Dec 2015Engineering Graduation Project AdvisoryGraduation Projects ReportsGraphic Design Web DesignProgramming
-
Technical Instructor - Mechatronics EngineerGtc Oct 2012 - Jun 2015Gaza Gtc UnrwaTechnical Instructor in Mechatronics Engineering Department- Teach Practical and Theoretical Material to Mechatronics Student- Organizing and developing the subject of specialization;- Coordinating the teaching of the subject with subjects taught by other instructors;- Ensuring the proper implementation of the subject syllabus and the evaluation of its effectiveness under the direction of the supervisors concerned;- Maintaining records and control of different supplies of the section and for the care and proper utilization of the facilities and equipment;- Participating in co-curricular activities in the Centre and in different summer courses when required;- Participating with other staff members in maintaining order and discipline in the Center;- Performing such other duties as may be assigned.
-
Mechatronics EngineerMinistry Of Labor Jun 2014 - Sep 2014Writing Engineering Related Project ProposalTranslator Arabic\English
-
Teacher AssistantEngineering Faculty Of Al-Azhar University Sep 2012 - Oct 2012GazastripTeacher Assistant, Teach PLC Courses, PIC Microcontroller, Electronics, And Logic CoursesHelping teachers create lesson plansWorking with small groups of students to enhance the learning processMaking sure classrooms are safe and tidyHelp teachers prepare lesson plansSet up necessary material for classes (e.g. projectors, chemistry sets)Track student attendance and class schedulesReview material taught in class with individual students with learning challengesWork with smaller groups of students for remedial teaching or reinforcing the learning processEscort and supervise students in field trips and school activitiesMake sure classrooms are safe and tidy before classes startAssist teachers with various tasks, like grading assignments and informing parents of their children’s progressHelp students adjust, learn and socialize and report to teachers about possible behavioral issues -
Board MemberMicrosoft Jan 2010 - Jul 2011GazaMicrosoft AUG .Net ClubEngineering Workshops and Microsoft products TutorialsMicrosoft .Net Club Board Member in Al-Azhar UniversityThe Microsoft .Net Club program is a student initiative supported by Microsoft that aims to help bridge the gap between IT students and the IT industry.Through the creation of student clubs that develop relations with Microsoft and local partners, also, facilitating peer networking among university students, local industry partners, and Microsoft, and helps students gain a practical side to their academic experience.The Microsoft .Net Club is a general technological club dealing with all fields of technology, especially Microsoft technologies.Its main objective is to keep you up to date with the latest Microsoft technologies, events, and news.Moreover, the .Net club aims to improve your practical skills and increase your knowledge about the latest Microsoft technologies, development tools and software.The club will manage, hold and organize several activities such as technology-related sessions, seminars, training courses, and competitions.The Club is run by the MSP and its board Members to mainly benefit the students. -
DesignerPerfect Home Co Jan 2010 - Jan 2011GazaDesigning Brochures, Advertisement, public relations, Graphic and Web design.Study design briefs and determine requirementsSchedule projects and define budget constraintsConceptualize visuals based on requirementsPrepare rough drafts and present ideasDevelop illustrations, logos and other designs using software or by handUse the appropriate colors and layouts for each graphicWork with copywriters and creative director to produce final designTest graphics across various mediaAmend designs after feedbackEnsure final graphics and layouts are visually appealing and on-brand
Ashraf Al-Madhoun Education Details
-
Solar Energy -
Faculty Of Engineering And Information Technology, Al-Azhar University - Gaza95 -
Im SchoolDiploma -
Arafat Gifted Secondery School Almawhobeen97.2 -
ImtArm Technologies
Frequently Asked Questions about Ashraf Al-Madhoun
What company does Ashraf Al-Madhoun work for?
Ashraf Al-Madhoun works for Coursera
What is Ashraf Al-Madhoun's role at the current company?
Ashraf Al-Madhoun's current role is Embedded Systems Instructor with 1.5 Million+ students from 200+ countries@ Coursera | Embedded System Developer with 12+ Years of experience.
What is Ashraf Al-Madhoun's email address?
Ashraf Al-Madhoun's email address is en****@****ail.com
What schools did Ashraf Al-Madhoun attend?
Ashraf Al-Madhoun attended Universiti Malaysia Kelantan, Faculty Of Engineering And Information Technology, Al-Azhar University - Gaza, Im School, Arafat Gifted Secondery School Almawhobeen, Imt.
Who are Ashraf Al-Madhoun's colleagues?
Ashraf Al-Madhoun's colleagues are Andres Blanco, Patrick Whitaker, Mba, Gin Bai, Jimmy Aviles, Aasritha Chaluvadi, Vera Ignatyeva, Süeda Asarkaya.
Not the Ashraf Al-Madhoun you were looking for?
-
Ashraf Al Madhoun
Saudi Arabia -
Dr Ashraf Abdullah Al Madhoun
United Arab Emirates2gmail.com, gmail.com -
2hotmail.com, dasmaninstitute.org
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial