Hi, I am Samy.

"one valid bit, one modify bit, one reference bit and five permission bits"
I am open to new projects and very passionate about my job!

Skills

Programming Language

Programming Language

C++

C++

Java

Java

Python

Python

Javascript

Javascript

Typescript

Typescript

GO

GO

Backend

Backend

Springboot

Springboot

Hibernate

Hibernate

Node.js

Node.js

Express.js

Express.js

MongoDb

MongoDb

MySQL

MySQL

PostgreSQL

PostgreSQL

Prisma

Prisma

Docker

Docker

Frontend

Frontend

HTML

HTML

CSS

CSS

Tailwind CSS

Tailwind CSS

React.js

React.js

Next.js

Next.js

Redux

Redux

Others

Others

Git

Git

Arch

Arch

Ubuntu

Ubuntu

Education

Cairo University - Faculty of Engineering

Bachelor of Communication and Computer Engineering

2016 - 2021

In my Graduation Project I chose to work in natural language processing (NLP), where I utilized deep learning model to summarize multi-document into a single document .

Projects

Nutshell

A machine learning project using NLP to implement a multi-document summarization.

Stress and Statistical Bots

Building stress and statistical bots using the nandbox API to use them as a tool of analysis on the server

Booking Flight System

A spring boot project to mimic the backend of booking a flight system.

Music Recommendation System

A recommendation system using cosine similarity and map-reduce to recommend a similar song to the input one.

MIPS 5 Stage Pipelined Processor

Implement a simple 5-stage pipelined processor using the Harvard architecture in VHDL.

Work Experience

Future Minds

Teaching Assistant

July - current | Beverly Hills, Egypt

- Teaching young people how to code and build interactive things using arduino and python.

nandbox

Backend Engineer

May 2022 - Current | Cairo,Egypt

- Work on maintenance and testing the backend server.

- Work on integration with some third party app and services like Google,Shopify and more.

Brightskies Inc.

Software Engineer | Intern

July - October 2020 | Cairo, Egypt (Remote)

- Developed a flight booking system using Spring Boot.

- Maintenance the infrastructure of some application which led to an increase in the responsiveness.

Get in touch

Ask me anything and I would love to hear from you.

Cairo, Egypt

(+20) 122-576-6651

samy.hafeiz97@gmail.com

Have a project in your mind! Let me help you.