0% found this document useful (0 votes)
157 views2 pages

Mohamed Khaled Node - Js Back-End Developer

Mohamad Khaled is a back-end software engineer with experience designing and building RESTful APIs using Node.js, Express.js, MongoDB, and MySQL. He has 4 years of experience working on projects for payment processing, medical services, and more. His skills include JavaScript, Node.js, MongoDB, MySQL, and AWS. He has a BSc in Computers and Information Technology from Assiut University.

Uploaded by

Arch Ah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views2 pages

Mohamed Khaled Node - Js Back-End Developer

Mohamad Khaled is a back-end software engineer with experience designing and building RESTful APIs using Node.js, Express.js, MongoDB, and MySQL. He has 4 years of experience working on projects for payment processing, medical services, and more. His skills include JavaScript, Node.js, MongoDB, MySQL, and AWS. He has a BSc in Computers and Information Technology from Assiut University.

Uploaded by

Arch Ah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

 

Mohamad Khaled 
31 Al Ismailia St 
Nacr City 
Mobile: ​+2​ ​01148677687 
Back-End Software Engineer  Email​: ​[email protected] 
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 
 

You might also like