Skip to content
Rachid Bouadi
All projects

Full-stack · IT Challenge

IT Challenge — Cloud Dashboard

A dashboard for multi-provider cloud operations.

Next.js interfaces, Node.js services and cloud API integrations for self-service configuration and operational visibility.

Illustrative artwork · not a product screenshot
Role
Full-Stack React / Node.js Developer
Period
March 2022 – October 2022
Company
IT Challenge
Product
Cloud operations dashboard

Overview

The cloud dashboard brought multi-provider operations into a self-service interface for configuration and visibility. My work spanned design, frontend, backend integration and automated testing within a two-person Agile team.

My contribution

Design & frontend

Designed interfaces in Figma and developed the Next.js/TypeScript frontend.

Backend integrations

Implemented Node.js authentication, data processing and cloud API integrations.

Testing & delivery

Developed acceptance and end-to-end tests with Cypress, Cucumber and Gherkin, and contributed to Azure DevOps CI/CD pipelines and Azure architecture discussions.

Engineering focus

Following a workflow across layers

The work connected interface design and implementation with cloud-provider API integration and acceptance/E2E testing, in a small delivery team.

Outcome & scope

My contribution covered the dashboard’s frontend, supporting service integrations and delivery checks for cloud operations workflows.

Technology stack

  • Next.js
  • TypeScript
  • Node.js
  • Express.js
  • Figma
  • Cypress
  • Cucumber
  • Gherkin
  • Microsoft Azure
  • Azure DevOps
  • CI/CD

Let’s talk about the work.

For more context on my experience, explore the project list or get in touch.

Back to all projectsNext project: SpeedEx — Delivery Dashboard