|
A university lecturer and specialist in IT and Information Systems with over three years of university teaching experience. I have expertise in teaching theoretical and practical courses in computer science, programming, databases, e-commerce, and computer maintenance. I excel at simplifying technical concepts and bridging the gap between academic knowledge and practical application.
Learn more about my academic and professional background
I have over three years of university teaching experience, with expertise in teaching theoretical and practical courses in computer science, programming, databases, e-commerce, and computer maintenance.
I excel at simplifying technical concepts and bridging the gap between academic knowledge and practical application, while employing modern teaching methodologies that contribute to developing students' skills and preparing them for the job market.
I also have practical experience in developing web applications and databases using Oracle APEX and Laravel, which positively reflects on the practical content I deliver to students.
My professional journey in university teaching and software development
Academic qualifications and certifications
University of the Nile - Faculty of Computer Science & IT
Sudan - Khartoum
2022 - 2025University of the Nile - Faculty of Computer Science & IT
Sudan - Khartoum
2016 - 2022Skills and technologies I master
Teaching computer science and IT courses, designing and preparing curricula and academic content, preparing theoretical and practical exams and student assessment.
Developing rapid web applications, building accounting systems, interactive reports, and dashboards using Oracle APEX.
Developing powerful and scalable web applications with a focus on security and performance using the Laravel framework.
Designing and managing relational databases with optimization, performance tuning, and backup.
Proficiency in multiple programming languages with the ability to adapt to any new technology.
Designing modern and responsive user interfaces with a focus on user experience.
Deep understanding of accounting and financial processes with building integrated ERP systems.
Computer maintenance (hardware and software), using Windows and Linux operating systems.
Soft skills that distinguish me in the workplace
Communication and presentation skills in front of students, simplifying technical concepts and explaining them using modern methods.
Managing classrooms and e-learning, designing activities and practical applications.
Time management and lecture organization, keeping up with modern developments in the field of IT.
Ability to motivate students and develop their skills, working with team spirit and academic collaboration.
Languages I speak
Excellent
Very Good
Feel free to reach out for inquiries or opportunities