Please Login in or Register to use TrainingHub free subscription .
Shadi Ghaith
About Instructor
With over than 22 years in software development, 15 of them with IBM Ireland, I worked as a Software Developer, Team Leader & Architect.I started as a developer in IBM Lotus Notes and IBM Domino Server. Then became a team leader in WebSphere based Java\J2EE projects, mainly in the Learning Management Systems domain. Later I worked on LotusLive (the cloud-based IBM Social Networking product).In 2015 I obtained a PhD degree from University College Dublin on the topic of performance of large-scale systems. Prior to that I obtained a MSc degree in Advanced Software Engineering from the same university.Since 2015, I’m working as an Assistant Professor teaching Programming and other topics such as Cloud Computing and Software Testing. Additionally, I’m working as a freelancer Software Developer since 2014 specializing in Web & Mobile Applications.My diverse practical & academic experience led me to love doing educational video courses and clips in the software development arena.Dealing with my students in the university made me realize the importance of doing a lot of preparation to find the best way to transfer the knowledge across to them in an easy manner, but at the same time not loosing the depth of the concepts being delivered.As I speak two languages (Arabic & English), I found that it will be a great idea to do courses in Arabic language as well as in English Language. In courses in Arabic language, I still explain to students the terms in both Arabic & English languages, this shall give Arab students the ability to learn in their own native language but still can communicate with the software development communities over the web.