Hamza Purra, Software Development Developer in Dubai, United Arab Emirates
Hamza Purra

Software Development Developer in Dubai, United Arab Emirates

Member since May 27, 2021
Hamza is a senior full-stack developer building web apps using JavaScript technologies. He primarily uses TypeScript, React, Node.js, and GraphQL to develop apps. He is also experienced in managing a team of developers and working as a product owner. He is looking forward to working on projects that provide value and an opportunity to learn and grow as a developer.
Hamza is now available for hire

Portfolio

  • Shipa Freight
    React, Node.js, GraphQL, MongoDB, ZenHub, GitHub, JavaScript, CircleCI, AWS...
  • Knowledge E
    Node.js, React, AWS, Kubernetes, Docker, PostgreSQL, Swagger, Webpack, Redux...
  • Emdad Gulf Catering Logistics
    Meteor, JavaScript, Docker, AWS, AWS EC2, MongoDB, Blaze

Experience

Location

Dubai, United Arab Emirates

Availability

Part-time

Preferred Environment

MacOS, Node.js, React, GraphQL, MongoDB

The most amazing...

...project I've worked on is a digital platform called Shipa Freight that allows anyone to book freights online.

Employment

  • Senior Full-stack Developer

    2019 - PRESENT
    Shipa Freight
    • Contributed towards the development of a web app that allows customers to quote and book freight online.
    • Implemented a white-label service for partners with OIDC and OAuth authentication using minimal configuration.
    • Managed a team of developers as a technical product owner.
    Technologies: React, Node.js, GraphQL, MongoDB, ZenHub, GitHub, JavaScript, CircleCI, AWS, Meteor, TypeScript, Express.js
  • Full-stack Developer

    2017 - 2019
    Knowledge E
    • Implemented a CI/CD pipeline using AWS, Docker, Kubernetes, GitOps, Helm, and Jenkins X.
    • Applied back-end REST APIs using Node.js and added API documentation with Swagger.
    • Developed the front end using React and Redux. Set up bundling using Webpack.
    Technologies: Node.js, React, AWS, Kubernetes, Docker, PostgreSQL, Swagger, Webpack, Redux, REST, CI/CD Pipelines
  • Full-stack Developer

    2015 - 2017
    Emdad Gulf Catering Logistics
    • Developed a web app that offered e-learning courses for the training and education of staff.
    • Oversaw the launch, resulting in over 100 certifications in the month.
    • Conducted training sessions on how to create courses on the web app.
    Technologies: Meteor, JavaScript, Docker, AWS, AWS EC2, MongoDB, Blaze
  • Full-stack Developer

    2015 - 2015
    MetaOlive Software Solutions
    • Developed a scholarship information system for a nonprofit organization that provided scholarships to orphans and the underprivileged.
    • Developed responsive web apps using JavaScript/jQuery and CSS on the front end and PHP, Laravel, and Meteor on the back end.
    • Collaborated with clients on technical business requirements.
    Technologies: Meteor, JavaScript, MongoDB, CSS, jQuery, PHP, Laravel, Ruby, Ruby on Rails 4, Responsive UI

Experience

  • Digital Logistics Platform
    https://www.shipafreight.com

    A web app that allows users to get a quote and book freights online in a matter of minutes. I was a full-stack developer building features end-to-end using React, GraphQL, and Node.js. I also functioned as a product owner and managed a team of developers.

  • Zendy
    https://zendy.io

    A React-based web app for researchers to access digital content from research databases, e-books, magazine subscriptions, and e-journals. I worked as a full-stack developer, building APIs using Node.js and the UI using React. I managed DevOps using Docker for local development, Kubernetes on top of AWS on production, and an automated CI/CD pipeline using GitOps, Helm, and Jenkins X.

  • E-learning Web App

    A web app built using Meteor for e-learning. The app allowed admins to create courses using modules, slides, widgets with dynamic content, and questions to test participants. I designed and developed the app as the sole developer using JavaScript, Meteor, and MongoDB.

Skills

  • Libraries/APIs

    React, Node.js, jQuery
  • Languages

    GraphQL, TypeScript, JavaScript, SQL, CSS, PHP, Ruby
  • Other

    Software Development, AWS, CI/CD Pipelines, Blaze, Responsive UI, GitOps
  • Frameworks

    Redux, Swagger, Laravel, Ruby on Rails 4, Express.js
  • Tools

    Webpack, Helm, Jenkins
  • Paradigms

    REST
  • Platforms

    Kubernetes, Docker, Meteor, AWS EC2, DigitalOcean
  • Storage

    MongoDB, PostgreSQL

Education

  • Bachelor's Degree in Computer Engineering
    2006 - 2011
    University of Waterloo - Waterloo, Canada

To view more profiles

Join Toptal
Share it with others