Professional experience · 06
IT Challenge
Full-Stack React / Node.js Developer
Full-stack development for a cloud-operations dashboard, from interface design to service integration and automated tests.
- Period
- March 2022 – October 2022
- Location
- Algiers, Algeria
- Team
- Two-person Agile team
- Focus
- Cloud integrations & dashboards
01 / Context
Role & team
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.
Within a two-person Agile team, I worked across Figma interface design, Next.js/TypeScript frontend development and Node.js services supporting multi-provider cloud operations.
02 / Day-to-day work
Responsibilities & contributions
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.
03 / How I work
Engineering practices
Behavior-based delivery checks
Developed acceptance and end-to-end tests using Cypress, Cucumber and Gherkin to exercise application workflows.
Cloud delivery collaboration
Contributed to Azure DevOps CI/CD pipelines and Azure architecture discussions while integrating cloud-provider APIs.
04 / Tools & systems
Technical environment
Technologies used across the work described here.
- Next.js
- TypeScript
- Node.js
- Express.js
- Figma
- Cypress
- Cucumber
- Gherkin
- Microsoft Azure
- Azure DevOps
- CI/CD
Continue the conversation
Interested in working together?
Explore my background or get in touch to discuss a role.