Mehdi Karamollahi



Email: mehdi.karamollahi at ucalgary.ca

BI 540, University of Calgary
2500 University Drive NW
Calgary, AB, Canada T2N 1N4

I am a Senior Data Specialist at the University of Calgary, in Alberta, Canada. My expertise lies in identifying and visualizing patterns and trends in the data, interpreting the data to pinpoint issues, presenting solutions, and building predictive models and reporting dashboards. I have developed several advanced ML projects, leveraging large volumes of various types of institutional data with great results and accuracy. I also built multiple comprehensive reports and visualization dashboards for various business objectives. Currently, I am working on multiple other predictive models.

I have a Ph.D. in Computer Science from the University of Calgary. I successfully completed the program in 3 years and 2 months. I had the pleasure of working as a Graduate Research Assistant under the supervision of Professor Carey Williamson and Adjunct Professor Martin Arlitt (Principal Research Scientist at OpenText). During my Ph.D. thesis, I studied the pandemic effects on the University of Calgary's campus network. I worked on extensive volumes of data (more than half a petabyte) to study the longitudinal changes in network traffic patterns, the rise and performance implications of videoconferencing applications (with a deeper focus on Zoom), security implications on the campus network, and the changes in the Internet usage and behavioral patterns of different campus sub-communities.


Experiences

Senior Data Specialist

University of Calgary, Calgary, AB, Canada

Faculty of Science

July 2022 - present

Adjunct Instructor

Southern Alberta Institute of Technology (SAIT), Calgary, AB, Canada

Courses:

  • Data Literacy
  • Data Analysis and Dimensional Modeling
  • Microsoft SQL Queries
  • Microsoft Azure Fundamentals
  • Microsoft Azure Data Fundamentals

July 2022 - June 2023

Graduate Research Assistant

University of Calgary, Calgary, AB, Canada

Department of Computer Science

January 2020 - March 2023

IT Support (Part-time)

University of Calgary, Calgary, AB, Canada

Department of Geoscience

December 2021 - March 2023

Teaching Assistant

University of Calgary, Calgary, AB, Canada

Computer Networks

September 2020 - December 2020

Visiting Student Researcher

University of Calgary, Calgary, AB, Canada

Department of Computer Science

January 2019 - July 2019


System Engineer

Tamin ICT Management and Consultancy Co., Tehran, Iran

Research and Solution Offering Unit

February 2015 - September 2016


Instructor

Tamin ICT Management and Consultancy Co., Tehran, Iran

CompTIA Network+

September 2015 - November 2015


IT Specialist

Radvin Business Group, Tehran, Iran

IT Group

March 2014 - December 2014


Teaching Assistant

University of Isfahan, Isfahan, Iran

Computer Architecture

September 2009 - December 2009

Teaching Assistant

University of Isfahan, Isfahan, Iran

Advanced Programming

September 2008 - December 2008

Education

University of Calgary

Calgary, AB, Canada

Doctor of Philosophy (Ph.D.)
Computer Science

GPA: 3.85

Dissertation:"Pandemic Effects on Campus Network Traffic"

Courses: Web-Based Systems (A), Software Performance Evaluation (A-), Network Systems Security (A-), Performance Issues in High-Speed Networks (A).



January 2020 - March 2023

Sapienza University of Rome

Rome, Italy

Master of Science (M.Sc.)
Computer Science

GPA: 4.0

Dissertation:"Detecting Control-Plane and Data-Plane Mismatch in Routing Algorithms"

Courses: Distributed Systems (A), Cloud Computing (A), Machine Learning (A), Information Systems (A), Human Computer Interaction on the Web (A+), Computer Vision (A+), Models of Computation (A), Security in Software Applications (A-), Data and Network Security (A), Internet of Things (A), Computer Network Performance (A+), Elective in Networking and Systems (A+), Network Design and Management (A+).



September 2016 - October 2019

University of Isfahan

Isfahan, Iran

Bachelor of Engineering (B.Eng.)
Computer Engineering
September 2005 - October 2011

Skills

Programming and Development
  • Python - extensive experience with Pandas, NumPy, SciKit-Learn, TenserFlow, Plotly Dash, Matplotlib
  • Bash - extensive experience with scripting, automation, and pipeline development using HPC clusters and Linux-based systems
  • Git - experience with GitHub for individual and team-based version control of projects
  • Java and C++ - past experiences

Databases, Data warehouses, and Big Data Analytics
  • Vertica - extensive experience and highly familiar with this big data analytics platform
  • MSSQL - extensive working and teaching experience
  • PostgreSQL - highly familiar and good experience with this SQL flavor
  • MySQL - limited experience in past projects
  • MongoDB - limited experience in past projects

Machine Learning
  • SciKit-Learn - extensive experience developing various types of ML models
  • TensorFlow - good experience developing various types of ML models
  • PyTorch - limited experience
  • Llama2 - good experience with running, tuning, and using the 13B models on a local system (currently working with 70B models in Cloud)

Visualizations
  • Power BI - highly knowledged with extensive working and teaching experience
  • Grafana - highly knowledged with extensive working experience
  • Tableau - good working and teaching experience
  • Plotly Dash - highly knowledged with extensive working experience
  • Google Looker Studio - extensive working experience
  • Matplotlib - extensive working experience
  • Gnuplot - extensive working experience

Cloud Ecosystems
  • Azure - well familiar and good working and teaching experience with the ecosystem


Awards

Departmental Research Award

Department of Computer Science, University of Calgary, Calgary, AB, Canada
January 2022 - April 2022

Postgraduate Full Scholarship for Ph.D. Studies

University of Calgary, Calgary, AB, Canada
January 2020 - February 2023

International Graduate Student Recruitment Award

University of Calgary, Calgary, AB, Canada
January 2020

TornoSubito: European Structural and Investment Fund

Department of Education, Rome, Lazio, Italy
January 2019 - October 2019

  • Simulation Modeling of Zoom Traffic on a Campus Network: A Case Study
    Mehdi Karamollahi, Carey Williamson, and Martin Arlitt.
    Performance Evaluation 162 (2023): 102382,


  • A Retrospective on Campus Network Traffic Monitoring
    Martin Arlitt, Mehdi Karamollahi, and Carey Williamson.
    ACM SIGCOMM Computer Communication Review,


  • Pandemic Effects on Campus Network Traffic
    Mehdi Karamollahi.
    Ph.D. Dissertation, University of Calgary's Digital Library.


  • Packet-Level Analysis of Zoom Performance Anomalies
    Mehdi Karamollahi, Carey Williamson, and Martin Arlitt.
    Proceedings of ACM/SPEC International Conference on Performance Engineering (ICPE), Coimbra, Portugal, April 2023.


  • Simulation Modeling of Zoom Network Traffic
    Mehdi Karamollahi and Carey Williamson.
    Proceedings of IEEE MASCOTS Conference, pp. 57-64, Nice, France, October 2022.


  • Zoomiversity: A Case Study of Pandemic Effects on Post-Secondary Teaching and Learning
    Mehdi Karamollahi, Carey Williamson, and Martin Arlitt.
    Proceedings of Passive and Active Measurement (PAM) Conference, online, pp. 573-599, Springer, Cham, March 2022.


  • Zoom Session Qualify: A Network-Level View
    Albert Choi, Mehdi Karamollahi, Carey Williamson, and Martin Arlitt.
    Proceedings of Passive and Active Measurement (PAM) Conference, online, pp. 555-572, Springer, Cham, March 2022, March 2022.


  • Traffic Characterization of Instant Messaging Applications: A Campus-Level View
    Sina Keshvadi, Mehdi Karamollahi, and Carey Williamson.
    Proceedings of IEEE LCN, Sydney, Australia, pp. 365-372, November 2020.


  • Measurement and Modeling of Tumblr Network Traffic
    Rachel Mclean, Mehdi Karamollahi, and Carey Williamson.
    Proceedings of IEEE MASCOTS Companion Workshop, Nice, France, November 2020.
    Appears in workshop proceedings, published as Springer Lecture Notes in Computer Science, Vol. 12527, pp. 237-253, January 2021.


  • Characterization of IMAPS Email Traffic
    Mehdi Karamollahi and Carey Williamson.
    Proceedings of IEEE MASCOTS, Rennes, France, pp. 214-220, October 2019.

Other Interests

  • Photography - I am highly interested in the art of photography. For years, I have read several books, watched many hours of training videos, and practiced taking shots at every opportunity.
  • Soccer - I love the sport and grew up playing it. I always seek opportunities to play :)
  • Books - I try to read 2 - 3 books per month. I mostly read on psychology, personal growth, and business.
  • Podcasts - I have a short list of podcasts that I joyfully and eagerly listen to every spare minute I get. My favorite podcast is Lex Fridman's Podcast.