adnenre

ALLOcloud – IP Telephony Platform

R&D at ALLOcloud Tunisia, working with React server‑side rendering (Next.js, Node.js, GraphQL, Lerna) on a cloud IP telephony platform.

React Next.js Node.js GraphQL Emotion.js Lerna JavaScript

#☁️ ALLOcloud – Cloud IP Telephony Platform

I joined the company as a senior frontend developer and contributed to R&D at ALLOcloud (Tunisia) , building and maintaining a cloud‑based IP telephony platform. The project leverages the latest trends in React server‑side rendering (Next.js, Node.js, GraphQL, Lerna) and follows a component‑driven, performance‑first approach.

#👨‍💻 My Role & Responsibilities

  • Feature development & maintenance – Actively contributed to the development and maintenance of the IP telephony platform in the cloud.
  • SSR & modern stack – Worked with Next.js (server‑side rendering), Node.js (API layer), GraphQL (data fetching), and Lerna (monorepo management).
  • Build reusable modules / components from scratch – Created production‑ready, standalone components without external UI libraries – pure React, custom logic, and Emotion.js for styling.
  • Cross‑browser & responsive design – Ensured the platform worked consistently across all major browsers and devices.
  • Clear JavaScript model‑based components – Delivered well‑structured, maintainable code using React (functional components), JavaScript ES6, Emotion.js (CSS‑in‑JS), and GraphQL (Apollo Client).
  • Performance optimisation – Eliminated wasted renders (React.memo, useCallback, useMemo, code splitting) to ensure a smooth user experience.
  • Knowledge transfer (CSS‑in‑JS) – Conducted internal workshops and pair programming sessions to transfer Emotion.js / CSS‑in‑JS competencies to the rest of the frontend team.

#🛠️ Tech Stack

CategoryTechnologies
FrontendReact (functional components, hooks), Next.js (SSR), Emotion.js (CSS‑in‑JS)
Backend / APINode.js, GraphQL (Apollo Client / Server)
MonorepoLerna
LanguageJavaScript (ES6+), TypeScript (if applicable)
Testing(optional) Jest, React Testing Library
ToolingGit, GitLab/GitHub, npm/yarn

Share this post