CV

Basics

Name May Mahmoud
Label Computer Science Educator and Researcher
Email m.mahmoud@nyu.edu
Phone (+971) 527026014

Work

  • 2024.08 - Present
    Postdoctoral Researcher
    New York University Abu Dhabi
    Lead and publish interdisciplinary research in empirical software engineering and program repair, mentor students, and attend conferences.
    • Empirical Software Engineering
    • Developer Support
    • Program Repair
    • Human-AI Collaboration
    • Dependency Management
  • 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

Sarah Nadi
Assistant Professor, Computer Science Program, New York University Abu Dhabi
Martin Monperrus
Professor, Division of Theoretical Computer Science, KTH Royal Institute of Technology
Robert James Walker
Professor, Department of Computer Science, University of Calgary
Jörg Denzinger
Associate Professor, Department of Computer Science, University of Calgary