profile image

Mohamed Moselhy

Software Engineer

Contact Me

About Me

Fascinated by nature, I strive to create. I am a software developer aiming to produce clean and beneficial solutions. I like to work on web, mobile, and native applications.

I stay updated with technology news by looking for new inventions, listening to tech gurus, or attending conferences.
My hobbies include swimming, fishing, hiking, soccer, and stock trading.

I recently started looking for new job opportunities, so please feel free to reach out to me if you see a suitable opening.

Latest Projects


project name

BookWorm - Find Best Buying Universities for Textbooks

Enter ISBN of a book you would like to sell and instantly get information for the top-paying institutions that would like to buy it.

Find out more

project name

UWO Proxy - One-Click Research Unlocker

This is an extension for Google Chrome that allows anyone with Western University credentials to click it one time and unlock full access to articles to which Western Libraries is a stakeholder.

Find out more

Other Projects

Slicer Sequence Registration Free

4D medical image registration tool. Built for use on 3DSlicer.

Check it out

Preceptor Education Program Free

This program is designed to educate newly qualified nurses on etiquette, protocols, and laws to help them transition into the workforce through preceptorships. I helped in the development of modules for this program.

Read more

More on GitHub

Work Experience

Full Stack Developer - Dahdaleh Institute for Global Health Research – York University

(2020 - Present)

  • Created API for processing data across infrastructure consisting of multiple servers
  • Designed responsive website as the landing page for the tool
  • Implemented security layers to protect infrastructure from unauthorized requests
  • Implemented automatic updating and testing of code and databases across separate environments
  • Created pipelines for deployment of cloud infrastructure consisting of web tools and data analysis modules
  • Tools used: Azure Cloud, Azure DevOps, Keystone CMS, MongoDB, TensorFlow, Octave

Teaching Assistant - Department of Computer Science – Western University

(2019 - Present)

  • Instructed and supervised 210 students in course SCIENCE 3377B – Project Management
  • Instructed and supervised 240 students in course COMPSCI 3305A – Operating Systems
  • Held weekly office hours to assist students in course material and assignments
  • Marked exams and assignments and used software similarity detection to identify cheaters
  • Proctored exams with setup and sorting duties as per the university policy
  • Tools used: Moss, C, Python

Software Intern - GenScale – Inria, Rennes, France

(2018)

  • Modularized novel variant calling solution using a processing-in-memory-centric architecture, as opposed to conventional host-centric solutions
    • Reduced processing time 60-fold
    • Reduced power consumption 13-fold
  • Increased accuracy of solution from 62% to 92% while maintaining speed and power efficiency
  • Tools used: UPMEM, C

Software Developer - Grahn Lab - Brain and Mind Institute

(2017-2018)

  • Statistical analysis for research studies about the effects of music on the brain
  • Created various stimuli for a diversity of studies
  • Maintained lab computers’ software and hardware for participant testing in research studies
  • Web development of lab website to create event pages and update information
  • Tools used: MATLAB, E-Prime, HTML/CSS/JavaScript, WordPress

Research Assistant - Department of Medical Biophysics – Western University

(2017-2019)

  • Collaborated with professors and graduates to submit proposal for research grants
  • Significantly reduced time and effort required to extract statistical data from 4D image datasets
  • Collaborated with software developers and researchers to create a 4D image registration program
  • Tools used: C++, Python, 3D Slicer, Bash

Web App Developer - Department of Geography – Western University

(2016-2017)

  • One of twenty finalists in international competition
  • Set weekly goals and arranged meetings for group
  • Designed user-friendly web application to analyze time series images using JavaScript, HTML, and CSS
  • Successfully published app on the market
  • Tools used: HTML/CSS/JavaScript, Hexagon Geospatial API

Android Developer - Department of Physical Therapy – Western University

(2016-2017)

  • Created Android mobile application to generate clinical decisions for physical therapists
  • Tools used: Xamarin, C#

Website Developer - Department of Nursing – Western University

(2015-2016)

  • Maintained introductory learning modules for the Preceptor Education Program for nursing students entering preceptorships (http://www.preceptor.ca/PEP-aboutpage.html#aboutus)
  • Tools used: HTML/jQuery

Founder and Computer Technician - FixMyPCNow™

(2009-2015)

  • Managed website for marketing and serviced customers’ computers
  • Expanded from local building to Greater Toronto Area with the help of customers
  • Tools used: HTML/CSS/PHP/JavaScript/SQL
More on LinkedIn

My GitHub