Abdel-Rahman Abdel-Rahman

Software Developer
abogic.al abdelrahmana@mun.ca github.com/Abogical gitlab.com/Abogical linkedin.com/in/Abogical This resume is in HTML! See abogic.al/resume
Canada

Summary

Work Experience

-

DeepSense

Machine Learning Intern, Halifax, Canada

Creating a regression model interploting missing ship stability data using Python on AWS SageMaker.

Freelancing

-

LearnK8s

Software developer

Created a NodeJS PDF generator, Node-RED nodes, web scraping with Selenium, and tracing with OpenTelemetry using a Typescript/React codebase.

-9/2021

PeoplePerHour

Software developer

Awarded 5 stars by all clients in developing various software projects.
Profile: pph.me/Abogical

Open source

-/2020

Season of KDE

Modernized a 15+ year-old C++ Qt code-base of JuK. Report: community.kde.org/SoK/2020/StatusReport/Abogical

-

Google Code-In

Packaged Linux programs to add more software for HaikuOS. Certificate: abogic.al/codein.pdf

Projects

-Present

posthtml-sri

PostHTML plugin converting sites to use subresource integrity. Submitted as an NPM package.

Education

-

Master, Computer Science (Co-op)

Memorial University of Newfoundland, Canada
-

Bachelor, Computer & Communication Engineering

Alexandria University, Egypt
-/2020

Advanced Data Analysis

Udacity

Certificate: confirm.udacity.com/V6WMKHNJ

-/2018

Machine Learning

Coursera

Certificate: coursera.org/account/accomplishments/certificate/H7GLFAV9CJPB

Skills

Programming languages

  • JavaScript
  • TypeScript
  • Python
  • Julia
  • C/C++
  • Rust

Web development

  • HTML5
  • CSS3
  • React
  • TailwindCSS
  • GraphQL
  • Django
  • NodeJS
  • Express

Data Science

  • scikit-learn
  • Pandas
  • Seaborn
  • Jupyter
  • AWS SageMaker

Miscellaneous

  • Qt
  • GTK+
  • Linux
  • Git
  • SQL
  • Docker
  • JAMStack

Certificates

IELTS

British Council

English proficiency certification. Band score: 7.5/9 (Good to Very good user)