MH
Open to opportunities

Mohamed Hassan

@mohamedhassan5

Experienced academic instructor and software engineer passionate about data mining.

Egypt

What I'm looking for

I am looking for opportunities that foster collaboration, innovation, and growth in data science and software engineering.

I am an experienced academic instructor and researcher with a master's degree in Computer Science from Ain Shams University. My journey in academia has allowed me to teach various subjects, including Computer Networks, Data Science, and Algorithms Analysis. I thrive on sharing knowledge and guiding students through their academic projects, particularly in machine learning and data mining.

As a software engineer, I have worked on diverse projects, including private Windows Form and ASP.NET applications. My research focuses on designing efficient algorithms for data mining, with several publications in reputable journals. I am dedicated to continuous learning and applying my skills to solve complex problems in the field of computer science.

Experience

Work history, roles, and key accomplishments

AU
Current

Lecturer Assistant

Ain Shams University

Sep 2017 - Present (7 years 9 months)

Taught and prepared academic course materials for various computer science subjects including Computer Networks, System Analysis & Design, File Organization, Data Science & Big Data Analytics, Design Patterns, Data Structures, and Algorithms Analysis & Design. Supervised student graduation projects focusing on Machine Learning, Deep Learning, Data Mining, and Privacy Preserving. Estimated memory a

SE
Current

Freelancer

Self Employed

Jan 2019 - Present (6 years 5 months)

Developed and worked on private Windows Form and ASP.NET projects. Gained experience in independent project management and client communication.

MM

Software Engineer

Modern Telecom Systems - MTS

Dec 2016 - Sep 2017 (9 months)

Maintained and fixed bugs in legacy code for the TELEGRAPH project. Utilized .NET and SQL technologies in a Windows Form environment. Contributed to the stability and functionality of the system.

Education

Degrees, certifications, and relevant coursework

Ain Shams University logoAU

Ain Shams University

Master of Science, Computer & Information Sciences

Completed a Master of Science degree with a thesis titled 'An Efficient Privacy Preserving Approach for Securing Knowledge'. Focused on advanced topics in information systems and data privacy.

Ain Shams University logoAU

Ain Shams University

Pre-master's Degree, Information Systems

Undertook pre-master's studies, focusing on qualifying exams in various advanced topics. These included Decision Support and Intelligent Systems, Advanced Information Retrieval, and Advanced Software Engineering.

Ain Shams University logoAU

Ain Shams University

Bachelor of Computer Science, Information Systems

Grade: 3.3 | Very good with honor degree

Activities and societies: Graduation project: MALLE (MVC, C#, SQL, JavaScript, CSS, HTML) - a site builder for virtual/physical malls. Developed games like PACMAN (C++, SFML) and Sebastian Kolor (C#, Unity). Contributed to a command-line 32-bit operating system (C under Linux) and a Full Search Engine (C#, LINQ). Implemented data mining algorithms (KNN, Apriori) using C#.

Graduated with a Bachelor of Computer Science from the Information Systems Department. Achieved a GPA of 3.3, earning a 'Very good with honor' degree and ranking 5th in the department.

Interested in hiring Mohamed?

You can contact Mohamed and 90k+ other talented remote workers on Himalayas.

Message Mohamed

People also viewed

View all talent

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan