Abdelrahman Abdelrahman

Software Engineer
abogic.al [email protected] linkedin.com/in/Abogical github.com/Abogical
Berlin, Germany

Work Experience

Software Development Engineer

Amazon Web Services

–Present

Berlin, Germany

aws.amazon.com

Machine Learning Developer

DeepSense

Halifax, NS, Canada

deepsense.ca

Software Developer

LearnK8s

learnk8s.io

Open Source

Season of KDE

Report: abogic.al/sok-report

season.kde.org

Modernized the 15+ year-old C++ Qt code-base of JuK under the supervision of an experienced KDE software developer.

Projects

posthtml-sri

–Present

npmjs.com/posthtml-sri

PostHTML plugin adding subresource integrity to websites using CDN assets. It improves website security by protecting against a CDN attack. Submitted as an NPM package.

Symbolic Constraints

–Dec 2024

abogic.al/symconstraints

Validates and imputes datasets using SymPy mathematical expressions. Includes integration with Pandas dataframes to aid in data cleaning operations. Submitted as a PyPI package.

Education

Universities

Master, Computer Science

Memorial University of Newfoundland

Project Paper: abogic.al/msc-proj.pdf

St. John's, NL, Canada

mun.ca

Bachelor, Computer and Communication Engineering

Alexandria University

Alexandria, Egypt

Skills

Cloud

  • AWS CDK
  • AWS S3
  • AWS Lambda
  • AWS DynamoDB
  • AWS IAM
  • AWS Cloudwatch
  • AWS CodePipeline
  • AWS Bedrock Agentcore
  • Docker
  • Github Actions

Data Science

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

Web development

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

Programming languages

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