CV

Basics

Name May Mahmoud
Label Computer Science Educator and Researcher
Email may.mahmoud2@ucalgary.ca
Phone (+971) 527026014

Work

  • 2024.02 - 2024.30
    Casual Faculty
    Southern Alberta Institute of Technology
    Leading a team of subject matter experts to revamp the Business Intelligence Program.
  • 2024.01 - 2024.30
    Visiting Assistant Professor
    Canadian University Dubai
    Deliver comprehensive lectures and facilitate learning in advanced computer science courses.
    • Software Specification
    • Virtualization and Cloud Computing
  • 2022.01 - Present
    Co-Founder, General Manager
    Sagacity Consulting LLC
    Co-founded an innovation and technology consultancy providing solutions in digital transformation, AI, and education.
  • 2021.01 - 2022.12
    Instructor
    University of Calgary
    Developed and delivered course material for the Software Engineering Capstone Project Course.
    • Project scoping
    • Effective requirement gathering
    • Agile project management
    • System design principles
    • Testing and quality management
  • 2017.01 - 2020.12
    Subject Matter Expert
    Bow Valley College
    Designed and developed various courses.
    • Introduction to Databases
    • Relational Databases
    • Algorithms and Data Structures
    • Database Management
    • Technology Information Laboratory
    • Object Oriented Programming
  • 2015.01 - 2020.12
    Graduate Teaching Assistant
    University of Calgary
    Conducted interactive tutorials and provided hands-on lab experiences.
    • Thinking with Data
    • Software Engineering Capstone
    • Software Analysis and Design
    • Introduction to Problem-Solving using Application Software
  • 2010.01 - 2014.12
    Student Information System Specialist
    The American University in Cairo
    Enhanced data accessibility and system interoperability by integrating diverse information systems.
  • 2008.01 - 2009.12
    Research Software Development Engineer
    Microsoft Research
    Pioneered innovative ideas and applications, and refined prototypes/components.
  • 2007.01 - 2008.12
    Solutions Specialist, Software Engineer
    ITWorx Egypt
    Developed technical proposals and collaborated with sales and marketing teams.Developed and tested software solutions, ensuring they met project specifications.

Education

  • 2015.09 - 2023.04
    PhD
    University of Calgary
    Computer Science
  • 2012.09 - 2014.05
    M.Sc.
    The American University in Cairo
    Computer Science
  • 2002.09 - 2006.12
    B.Sc.
    The American University in Cairo
    Computer Science

Publications

Skills

Programming and Scripting Languages
C++
C#
Java
JavaScript
Python
R
VB.Net
Technologies and IDEs
Microsoft Azure
.Net
Microsoft Visual Studio
SQL Server
Microsoft Office SharePoint
HTML
XML
CSS
NANT
OpenCV
Qualtrics
Tableau
Databases
SQL Server
Oracle
Linguistic Skills
Arabic
English
French

Languages

Arabic
Excellent
English
Excellent
French
Fair

References

Robert James Walker
Professor, Department of Computer Science, University of Calgary
Jörg Denzinger
Associate Professor, Department of Computer Science, University of Calgary
Sherif Gamal Aly
Professor and Chair, Department of Computer Science and Engineering, The American University in Cairo