Mohamad Khaled
31 Al Ismailia St
Nacr City
Mobile: +2 01148677687
Back-End Software Engineer Email: mo.khaled3003@gmail.com
LinkedIn: linkedin.com/in/engmokhaled/
GitHub: github.com/MoKhaled3003
EXPERIENCE
SKILLS
Smart Cards Applications
Nov 2019 - Present Javascript
- Design and create services for our bill payment ( )ﺿﺎﻣﻦproject Node.js,Express.Js
on Point of Sale Machines, Deploy it on Staging and MongoDB,Mongoose ODM
production Server. MySQL,Sequelize ORM
- Designing, Building RESTful APIs, Writing SQL Queries for our Redis
Reporting Systems in Customer Services and Operation Socket.IO
Team. RESTful API
- Write Node.js Scripts to Inspect and analyze Logs in MVC Design Pattern
Production Server for any Points of Failure and Report JSON Web Token
Back-End Team with Emails. AWS
Deploy Serverless Apps
PROJECTS Nginx
Damen ()ﺿﺎﻣﻦ Docker
I have participated in restructuring Bill Payment web application from Ruby on Linux Administration
Rails to Node.js by building a new framework customized to add integrations to Networking
3rd party providers like orange, etisalat,we, and handle over 200.000 requests per
day from over 50.000 pos machines. Git
Technologies and Tools I Used :
● MVC design pattern.
● Node.js and Express.js.
● RPC client-server communication protocol
● Redis,Redis Streams
● MySQL,MongoDB
Petro Trade
I have developed a RESTful API web application to be consumed by POS
machines for paying Gas bills for Petro Trade company and storing in-house Gas
meters reads.
Technologies and Tools I Used :
● Oracledb for connecting to remote oracle Database in petro
trade,executing Stored Procedure to interact with this database.
● Node.js and Express.js.
● Sequelize ORM for designing a MySQL Database
Advanced Medical Services
Freelance project for a startup company works in medical services. I have
designed a RESTful API consumed by a REACT front-end Application.
Technologies and Tools I Used :
● Sequelize ORM for MySQL Database
● Node.js and Express.js.
● Nodemailer, XLSX for Excel Sheet exporting,Cron jobs Scheduling
Call Center Project
I have developed a RESTful API web application to handle Customer Services
making reports from our database about merchants and opening tickets to be
resolved by Either customer service agents or Operation Team.
Technologies and Tools I Used :
● Sequelize ORM for designing a MySQL Database
● Node.js and Express.js.
● Role-Based Authorization
Life Makers
I have developed a RESTful API web application to upload excel sheets from life
makers organization with beneficiaries and create accounts for them to hold their
balance to take it from our merchants with pos machines
Technologies and Tools I Used :
● Sequelize ORM for designing a MySQL Database
● Node.js and Express.js.
● Nodemailer, XLSX for Excel Sheet exporting,Cron jobs Scheduling
EDUCATION
Computers and Information Technology, A
ssiut University— BSc
June 2017
● Graduation Project: Hospital Information System
Responsible for designing ERD, writing SQL database
And setup it in Assiut University Hospital.
● Project Grade : Excellent
Full Stack Web Developer Nanodegree Program, Udacity
June 2017
Certificate Link
Cloud Developer for Enterprises Nanodegree Program, Udacity
May 2020
Certificate Link