I Love Working With
I have graduated from KCL with a Master's degree in Computer Science.
I Love Teaching, Learning
I am a Full-Stack Software Engineer who has released
successful apps for both Android and IOS. The apps that i developed have served tens of thousands of people and have been greatly
I have released 5 courses on udemy which all together recieved over 55k in student enrollments. I Love using Laravel for building my backends. I have designed and developed several Laravel backend systems and APIs to serve the mobile apps that i built.
Code Club Hub.
I dont just code, I teach people how to code. Knowledge should be shared.
I have started Code Club Hub since April 2021, and so far i have had over 55,000 students enrol into my courses on UdemyView Courses
5 Courses with 55,000+ students
The courses cover a wide range of
topics, frameworks, and
Strong Advocate of Clean code
Learn Frameworks within
Some Course Reviews
What People Think Of My Courses
React JS - Build 5 Projects With (Redux, React Router, MUI)
In a short while, a whole lot has been learnt.
Learn Laravel Vuejs from scratch - Build a TESLA web app
Thanks to the Author, this course was life-saver for me. The Author's approach was pretty clean and straightforward
Learn Tailwind CSS Build Your Own Portfolio + Cool Projects
The course is well structured and the projects are really great. I enjoyed the course. Worth my money and time
Learn Laravel Vuejs from scratch - Build a TESLA web app
A good course, although in some sections the teacher explains very quickly. I had to look again a few more times.
Learn Alpine Js From Scratch To Real World Projects
This course has been amazing! I have always wanted to learn about Alpine Js to add to the tailwind CSS stack I have been learning and this has been a perfect opportunity
A small selection of my projects.
Designed Multiple Laravel Control Panels & APIs For Serving The Mobile And Web Apps
A Couple Of My
Imam Hussain a.s
Lovers of the ahlulbayt from around the World can now virtually visit Imam Hussain a.s during the pandemic.Enter Virtual Tour
Imam Abbas a.s
Lovers of the ahlulbayt from around the World can now virtually visit Imam Abbas a.s during the pandemic.Enter Virtual Tour
Working for Imam Hussain Organization as a React Native and Laravel Developer
Developed a self sufficient Admin web application on top of Voyager and the Laravel framework. The application encompasses multiple applications using one core system.
The objective of this project is to share the functionality of current projects between the future and existing apps. This allows me to easily re-use features and existing code. The permission and scoping system allows the admin panel to be managed by multiple users for different mobile apps.
This will drastically cut down development time for future mobile or web applications and has improved my development throughput drastically.
Improved the Janat Al-Warith app UI/UX and Implemented a Quran system that is able to read verse by verse using the selected reciter. The Quran screens features useful tools such as searching, bookmarking, sharing and copying verses. Implemented a quiz system to allow users to participate and compete on timed quizes. Implemented a Photo Gallery system. Implemented a campaign system, that allows the users to participate as a community in reaching certain goals set out by the campaign.
Designed and developed a Kids app. The App is comprised of educational Games and Quizzes, Video and Photo library systems, drawing canvas for learning to write and draw, Events and digital Magazines. The app will be released soon, as the content is being finalized.
I have built this app using React Native, Redux & Redux-Persist, Native Base, React Navigation, Firebase and other libraries.
Designed and developed Janat Al-Warith mobile App. The App is comprised of Virtual tours and livestreams of holy sites, islamic prayers, articles and topics, pilgrimage services and a monthly timeline of islamic events. The app has gained well over 10k installs and i have published it on the App store and Google Play store.
I have built this app using React Native, Redux-saga, Redux & Redux-Persist, Native Base, React Navigation, Firebase and other libraries.
Designed and developed a mobile app for Imam Hussain's publications. The app includes almost 2000 publications of books and magazines. Designed and developed a Laravel control panel to allow different institutions to upload their own publications. The app has been built with React Native and the control Panel was built with Laravel, PHP, HTML, Bootstrap
Designed and developed a donations app that helps poor families to apply for help using the app. The app is comprised of a variety of services, such as blood donations, food Request, doctors, hospitals and pharmacies directory. The app was published on both platforms, it was then taken down, due to management restrictions and limitations.
Designed and developed a school management mobile app for enabling schools to keep parents actively informed about their kids. It allows them to view and track their attendance, grades, assignments, exam schedules, class time table, monthly invoice fees and much more. It also allows parents to communicate with their kid's teachers. Essential Tools and libraries used: React Native, Redux & Redux persists, Redux Saga, Native Base. The back-end App and API was provided to me and my job was to implement this corresponding mobile application for it.
Designed and developed a radio news app for Imam Hussain's radio station. The app keeps iraqi citizens actively informed about the latest news, and it allows them to listen to the live broadcast. The app has received fantastic reviews and over 10k installs on Google play alone
Designed and developed a Hajj assistant app. The Hajj app is implemented in both the Arabic and English language. This Hajj guide app assists you with detailed step by step instructions for each hajj obligation. We have compiled full and detailed information about each and every obligation all from Sayed Ali Al-Sistani's resources. The app has received fantastic reviews and over 10k installs on Google play alone
Designed and developed a Karbala Travel guide app. This Karbala travel guide lets you discover the holy sites of Karbala and learn about them in detail. The app includes full and detailed information about each holy site and shrine in the holy city of Karbala in order to serve the pilgrims of Karbala with a way, for them to make the most of their trip and go on a tour of a lifetime. The app has received fantastic reviews and over 10k installs on Google play alone
King's College London University.
Master's in Computer Science, Grade: Upper Second Class Honours.
Msc Level thesis: The construction of a Lilly to Java Bytecode compiler for the JVM. BSc Level theses: Design and implementation of a weather station and cloud detection algorithms.
Radiology booking system for Westminister hospital.
Implemented the MYSQL database prepared statements for enabling the application tier to securely interface with with the database tier.
Implemented an event logging system via Java Enumeration classes to track and record the usser actions.
Al-kafeel Java Developer
Developed a small e-book library desktop app using Java.