Amr

Moataz

Software Engineer - Game Developer

About Me (2 IN 1)

Creative web developer dedicated to developing and optimizing interactive, user-friendly, and feature-rich websites. Leverage analytical skills and strong attention to detail in order to deliver original and efficient web solutions

Knowledgeable and detail-oriented Game Programmer accustomed to working in fast-paced and deadline-driven environments. Adept at developing video games, performing various project management tasks, and conducting code reviews.

Experience

December 2020 - Present

job-image
Freelancer
Back-End Developer

Back-end development is my passion, I thrive to work on different freelancing projects using different back-end tools and frameworks to deliver the best required functionalities.

Projects I work on include (Web Apps, Restfull APIs, Landing pages, and Windows Apps).

July 2021 - December 2020

job-image
Building Technology Labs
Full-Stack Developer

Building technology labs is an expertized company in robust construction and consultancy

Designed and impelemented software solutions for Revit API additional Addins and other local company required solutions.

Worked on a new and under-development graphics engine adding UI forms and editor to it.

August 2021 - Present

job-image
Luftborn
Full-Stack Developer

Work on online signing platform called esignatur.

Implement additional functionalities to convert the project from only desktop application to website application using (JavaScript, Angular JS, electron, NodeJS).

Implement and refactor backend code to work with the new .net standard and .net core 5.

Implement and maintain printer driver for Scrive agency

Education
Ain Shams University

Ain Shams University

Bachelor of Science in Computer Science
January 2015 - June 2019
Othman Ibn Affan School

Othman Ibn Affan Language School

Highschool
January 2012 - January 2015
Projects

Scrive Go Print Driver

A custom print driver.

Print any document and send to scrive platform as a pdf for digital signing

View Website

Esignatur

An online signing platfrom.

Update and refactor code from .net 4.8 to new .net core 5.0

Implmement microservices using Azure, Service bus, and piplines

View Website

Portfolio Website

My own official website.

Fully implemented from scratch using (Angular 9, CSS, Javascript).

Used Laravel as a back-end to send email from the website to my email.

Will be further improved to be used as a template for others to use and add their own data.

View Project

Hobby for All

Restull API for an e-commerce mobile application for a Hobby for All company.

Image Encryption and Compression.

An Implementation of image encryption/decryption algorithms and compression.

Algorithms used (Linear feedback shift register, Huffman Tree).

View Project

Augmented Reality FPS mobile game.

A first person shooter game on mobile phones with mixed reality.

Players us their phone to navigate the real enviroment mixed with the game to find and shooter other players.

View Project

The Guardian

Immersive 2D pixel art platformer game. Fully designed and implemented using unity and assets from assets store.

View Project

Space Blaster

2D Retro space shooter game with nice visuals and challanging levels.

View Project
Skills
C#
ASP.Net
Entity Framework
LinQ
ADO.Net
SQL
WPF
MVVM
XAML
MVC
HTML/CSS
JQuery
Ajax
Javascript
Typescript
Laravel
MongoDB
C++
OpenGL
Unity3d
Blender
Illustrator
Inkscape
Microsoft Azure
Microsoft Azure Devops
Microsoft Azure Piplines
Redis
.Net Core 6.0
Microsoft Service Bus
MSMQ
RavenDB
Git
Get in Touch