Rashad Kokash

Full-stack Web Developer & DevOps Enthusiast

Profile

Full Stack Web Developer with 3+ years of experience and Junior Devops Engineer. Passionate about learning new technologies that ease the life of both the developer and the customer.

Work Experience

Full Stack Web Developer - Lableb (2018/02/01 - Now)

  • Node.js
  • React.js
  • PHP
  • WordPress
  • Ubuntu
  • Docker
  • Shell Scripting
  • Docker Swarm
  • Prometheus
  • GitlabCI

I built JSON APIs for Lableb Search Engines and other services the company provided. built a Javascript SDK for Lableb Cloud Search API and built most of the frontend projects like the search engine dashboard, cloud search docs...

I built WordPress and Magento2 plugins for Lableb Cloud Search service and built a PHP SDK for it.

In addition to full stack web development, I took some Devops and System administration tasks like configuring firewalls on servers and securing them behind a VPN, creating a local NAS for the team, re-deploying Lableb Search Engine with Docker Swarm, monitoring servers and services' performance with Prometheus.

Full Stack Web Developer (Freelancer) - VascularIO (2017/08/01 - 2020/01/01)

  • AWS
  • Node.js
  • React.js
  • GraphQL
  • React Native
  • CircleCI
  • Golang
  • Docker
  • Shopify

VascularIO automates building a mobile app for customers who have a Shopify store.

I built the app dashboard and contributed to the backend JSON API and was the main developer of the mobile app which I used React Native and GraphQL to build it.

And I wrote the pipeline which automates building the Android App and publishing it on Google Play in addition to building AWS Lambdas that authorizes our app on Shopify stores.

Skills

  • Backend Development

    Node.js, Express, Mocha, Chai, GraphQL, Apollo, MongoDB, Sequelize, Mongoose, MySQL, Json Web Tokens, Golang, Mux.

  • Frontend Development

    React.js, Redux, Mobx, Gatsby, Umi & Dva, Apollo Client, Styled Components, Formik, Webpack, Gulp, Grunt.

  • System Administration & Devops Engineering

    Linux (Ubuntu), Docker, Docker Swarm, Iptables, GitlabCI, CircleCI, Prometheus, Fastlane.

  • Clean Code & Design Patterns

    Familiar with design patterns and capable of applying best practices.

  • Other Skills

    Familiar with version control tools such as Git, some of AWS services and WordPress plugin development.

Education

  • Information Technology Engineering - Damasuc University (2016 - 2021)

Hoppies

  • Cooking

Contact