Abdullah Elsayed

Full Stack Engineer focused on building performant web applications

Birmingham, UK

About

A Full-Stack Engineer with 3+ years of experience and strong academic background. Currently, I work with TypeScript, React, Node.js, Next.js, TailwindCSS, and Prisma.

Work Experience

Education

Skills

Projects

Thoth

Thoth

A domain-specific language (DSL) for multitier web development that compiles your code to a React client and Node.js server in human-readable Typescript code.

  • DSL
  • OCaml
  • TypeScript
  • React
  • Node.js

Mzyann

A booking platform for hair salons and make-up artists in Egypt

  • Python
  • Django
  • Bootstrap
  • jQuery
  • Ajax
  • MySQL

Minimal Blog

Minimal Blog

A minimal, accessible, and SEO-friendly personal blog theme built using Astro 2.0 and TailwindCSS.

  • Astro
  • TypeScript
  • React
  • TailwindCSS

Robot Localization

Developed robot localization system with 90% accuracy by implementing the particles filter algorithm

  • Python
  • ROS
  • Robotics

Heart Image Segmentation

Developed U-Net convolutional network a famous Encoder-Decoder neural network with 89% accuracy

  • Python
  • PyTorch
  • Neural Networks

Raft Wars

Collaborated with 4 people to build a 2D game, implemented the multiplayer feature and camera system

  • Java
  • JavaFX
  • Network Programming
  • Multiplayer

Ford GoBike Exploration

Ford GoBike Exploration

Analyzed data from Ford GoBike service to explore factors affecting the number and duration of rides

  • Python
  • NumPy
  • Matplotlib
  • Pandas

Character Device Driver

Character Device Driver

Simple character device driver for the Linux kernel

  • C
  • Systems Programming

Analyzing Crowdfunding

Analyzing Crowdfunding

A data analysis project to study crowdfunding by using the data available on Kickstarter

  • Python
  • NumPy
  • Matplotlib
  • Pandas