Skip to main content
Mohamed Rezk

Mohamed Rezk

Full Stack Developer

Talent
Ottawa, OttawaMember since June 3, 2024
·

Hire this person

Send a job offer directly to this candidate

About

Summary

I have vast, various experiences within different fields and specialties that have broadened my horizons.

Initially, I began with a Bachelor's of Science in Pharmaceutical Sciences from Riyadh Colleges of Dentistry and Pharmacy in Riyadh, Saudi Arabia. Afterwards, I followed with a Master's of Science in Clinical Pharmacy, associated with a PharmD degree, from the same institution as well.

After that, I received a Master's of Science in Cellular and Molecular Biology from Brock University in St. Catharines, Ontario, Canada. Lastly, I received an advanced diploma (3-year program) in Computer Engineering Technology - Computer Science from Algonquin College in Ottawa, Ontario, Canada.

Skills and Qualifications

  • Able to work alone with minimal supervision; able to adapt and learn quickly
  • Creative and innovative
  • Enthusiastic about improving computational skills; passionate about problem solving
  • Excellent interpersonal skills; able to work well in team environments
  • Thorough research and meticulous documentation of procedures
  • Excellent presentation skills and comfortable delivery seminars to large audiences
  • Fluent in English and Arabic, advanced German
Experience
  • 2 years of experience as Full Stack Developer (Angular, Spring Boot, Java EE, MongoDB and MySQL)
  • 10+ years of experience as Teaching Assistant, Lab Demonstrator and Tutor (Cellular Biology, Molecular Biology, Anatomy, Physiology, IGSCE Biology [O-Level, AS-Level and A2-Level])

Experience

Full-Stack Developer (2023 - 2024)

Canada Revenue Agency

  • Integrating database connectivity with website interface
  • Embedding scheduling job activities on website interface
  • Designing website interface (front-end) for job scheduler using Angular
  • Using SQL queries to retrieve data from database
  • Designing backend for job scheduler using Java EE
  • Designing RESTful web services for job scheduler through API endpoints
  • Designing website interface (front-end) using Angular for developers
Full Stack Developer (2022 - 2022)

JSI Telecom

  • Resolved bugs in different programming languages, such as Java, Ruby and C#
  • Contributed to a new project started by the company for performance analysis and metric collection
  • Developed user interface on websites through Angular.js
  • Created BASH scripts for various jobs for testing and maintenance
  • Engaged in backend development, through Spring Boot, to resolve issues and streamline user experience
Teaching Assistant for Cellular and Molecular Biology (2016 - 2017)

Department of Biological Sciences - Brock University

  • Immunocytochemistry: Blocking antigens and adding fluorescently labelled antibodies for visualization under the microscope
  • Cell fixing: Fixing cells with formalin to prepare cells for staining
  • Cell staining: Staining cells with H&E stains for visualization under the microscope
  • Cell freezing and thawing: Adding DMSO to cells to prepare them for freezing them in liquid nitrogen
  • Sub-cell culturing: Counting cells using Trypan Blue; Plating cells in cell culture dishes; Splitting cells using Trypsin

Education

Computer Engineering Technology Advanced Diploma (2021 - 2024)

Algonquin College

  • Network Programming: Different web protocols (HTTP, TCP, etc.), ports and port numbers, and subnetting and subnet masking
  • Databases: SQL queries, indexes, functions and stored procedures
  • Linux Essentials: Important Linux terminal commands (ls, cd, man, etc.) and Drive Mounting
  • Java SE: Intimate knowledge of basics, such as Exception Handling and Java I/O, knowledge in JDBC, data structures, Unit Testing and Mockito
  • Web Programming: Knowledge in vanilla JavaScript and its frameworks, such as Angular and React
  • Java EE: Knowledge in backend Java using GlassFish server, with familiarity in Postman API endpoint manual testing and RESTful API web services
  • .Net: Knowledge in backend C#, with usage of middlewares and LINQ to create RESTful API web services
Master’s of Science in Cell and Molecular Biology (2015 - 2018)

Brock University

  • Master’s Thesis: The effect of Resveratrol on Neuroglobin (Ngb) upregulation
  • Cell freezing and thawing: Adding DMSO to cells to prepare them for freezing them in liquid nitrogen
  • Sub-cell culturing: Counting cells using Trypan Blue; Plating cells in cell culture dishes; Splitting cells using Trypsin
  • Plasmid transfection: transfecting cells with Ngb protein to induce overexpression
  • Western blotting: undertaking western blotting for protein detection using wet and semi-dry transfer
Master's of Science in Clinical Pharmacy and PharmD (2011 - 2015)

Riyadh Colleges of Dentistry and Pharmacy

  • Knowledge in analytical pharmacy through diagnosis from laboratory results
  • Knowledge in pharmacokinetics and calculation of concentration of drug after certain period of time
  • Various rotations in clinical settings, including Cardiology and Psychology departments
Bachelor's of Science in Pharmaceutical Sciences (2005 - 2010)

Riyadh Colleges of Dentistry and Pharmacy

  • Pharmacology: knowledge of different bodily systems and the effect of different medicaments on those systems
  • Pharmaceutics: knowledge of different methods by which medication delivery systems are manufactured
IGSCE and A-Levels (2002 - 2005)

British Council

  • O-Level Computer Science
  • O-Level Biology
  • O-Level Mathematics
  • O-Level Chemistry
  • O-Level English as a Second Language
  • O-Level Business Studies
  • O-Level Accounting
  • A-Level Biology
  • A-Level Mathematics
  • AS Chemistry

Reviews

Related