Ahmad AlawadSoftware Development / Computer Science Instructor
No reviews yet
Passionate software developer/instructor who has more than 12 years of teaching experience, taught more than 2000 students in the past 10 years, in both the U.S. and Jordan. I can teach in both English and Arabic.
If you really need to understand the logic behind solving any problem using coding, you need to dig deep into data structures and algorithms, you love to learn more about Python and Django, you are studying computer science and missing the basics, or you finished the beginner level and would like to know more then I am the right person for you.
Online learning is awesome! To make it fun, I will code with you, whiteboard, debug, and even play the student role.
- Python skills: Flask, Django, Jinja, SQLAlchemy, Scrapy, Authy, SciKit, Numpy, Regression, Visualization, and PEP standards. - JavaScript skills: jQuery, AJAX, and React.js fundamentals - Git/GitHub - Command line - Deployment - Business Analysis and project management - Agile and Scrum - Data Structures: Graph, Tree, Stack, Queue, Array, and Linked List
Subjects
Data Structure Beginner-Expert
Python Beginner-Expert
Database Beginner-Intermediate
Django Beginner-Expert
JavaScript Beginner-Expert
Experience
Lead Instructor / Program Lead (Jul, 2019–Present) at ASAC, Luminus Group, Amman, Jordan
- Led and trained a team of instructors for two educational programs - Trained many classes of students from beginner to advanced levels - Coordinated and managed the relationship between ASAC and the academic partner Code Fellows - Led the technical meetings between ASAC and companies in tech industry - Planned for growth and built capacity of our program at ASAC - Was in charge of all education related parts of the program
Technical Team Lead (Apr, 2018–Apr, 2019) at Codacity, Amman, Jordan
- Led three teams of software engineers - Released multiple versions of 5 different applications for the company - Helped architecting many applications and analyze the business requirements - Acted as a Scrum master
Senior Instructor / Program Coordinator (Jul, 2017–Apr, 2018) at ReBootKamp, Amman, Jordan
- Primary point of contact for trainees and staff - Teaching software engineering and computer science fundamentals - Scheduling and coordinating all daily classroom activities - Leading mentorship program that hires volunteers to mentor students
Senior Instructor (Mar, 2016–Jun, 2016) at Disney Interactive - Hackbright Academy (offsite), Glendale, California, United States
- Led a training program for women at Disney Interactive company - Developed and adjusted the material to fit the company needs - Taught Full Stack Software Engineering fundamentals
Senior Instructor (Jul, 2015–Jul, 2017) at Hackbright Academy (The School of Women), San Francisco, California, United States
- Taught Full Stack Software Engineering fundamentals including Python, JavaScript, HTML, and CSS - Helped students in planning their project and achieve their goals - Participated in designing the material - Mentored and Advised students
Lecturer (Jan, 2015–Dec, 2015) at California state university east bay, California, United States
Taught “Object Oriented Design” for undergraduate students Taught “Introduction to Computer Science / C++ programming language” for undergraduate students
Teaching and Research Assistant (Sep, 2007–Feb, 2012) at Jordan University of Science and Technology, Jordan
- Worked as a Teaching Assistant in Computer Engineering department - Helped students in their projects and lab assignments - Implemented too many experiments using Matlab, C++, and OMNet++ in both Windows and Linux
Education
Masters in Computer Science (Mar, 2012–Dec, 2014) from California state university east bay–scored 3.85 / 4
Fee details
JD30–50/hour
(US$42.25–70.42/hour)
Based on the curriculum and if it needs any preparation from my side. For examples, I won't charge more than $35 for basic Python fundamentals.