Hisham Taha Kamal-Al-Din

Egypt

@_hisham_

Senior Node.js Developer

Badges

Days of Code
Days of JS

Certifications

Work Experience

  • Senior Node.js Developer

    Al-Rajhi Takaful•  September 2021 - Present

    Collaborate as support dev with AMS, and Backlog teams on the Digital Customer Portal. Refactor system architecture especially for caching, and optimize request timing more than x10. Document Express.js app with native Open-API (Swagger), extends Joi validator for extra features. Initialize public services APIs, and secure them using a custom OTP strategy to serve non-online users. Support, and monitor RPAs robots, script new processes, and Chatbots.

  • Senior Node.js Developer

    Horizon Oasis•  September 2021 - July 2022

    Create extremely flexible 9 Microservices as Balancers and Watchers for nodes. Build a professional system for monitoring Blockchain nodes, load balancing, and proxy transactions. Create Notification MS and integrate it with Slack Apps, and Ops-Genie as an alerting system. Fix memory leak for intensive IO microservices.

  • Senior MEAN Stack Developer

    Get Group•  January 2021 - September 2021

    Revamp Queue management systems from Monolithic to Micro-services architecture. Build internal messaging, and notification microservice using Kafka stream. Create a multi-cloud picture archiving, and communication system for hospitals’ X-Ray.

  • Intermediate Node.js Developer

    Index Group•  January 2020 - January 2021

    Support, and extends for (Food, Home, Events) apps, collaborate to build (Courier, Sharing) apps. Build a recommendation system using collaborative filtering algorithm. Integrate with payment gateways.

  • Junior MEAN Developer

    Micro Tec•  April 2019 - May 2020

    Collaborate to build a mega ERP System, focusing on generics, and new features. Build an advanced numbering system as a generic algorithm. Create generics repo for all common DB operations.

Education

  • Information Technology Institute

    MEAN Stack Diploma•  November 2018 - April 2019

  • Alexandria University

    BA in Geography and GIS•  August 2013 - May 2017

Skills

Swagger
Postman
Compodoc
Apigee
Gulp
Nest-CLI
Circle CI
Husky
OpsGenie
Sentry
Slack Apps
Firebase
Twilio
Node-mailer
ZK-TECO
ESRI
Google Maps API
MS SQL Server
PostgreSQL
MySQL
MongoDB
Redis
Elasticsearch
Nest
Express
Loopback
Inversify
RabbitMQ
Apache Kafka
GraphQL
Socket.io
WebSocket
React
Redux
Angular
Angular.js
Vanilla.js
Bootstrap
React MUI
Angular Material
SCSS
jQuery UI
JavaScript
TypeScript
Regex
Web Assembly