Backend & APIs
REST APIs, webhooks, auth and background jobs, organized as clean modules and tested.
- Node.js
- NestJS
- Express
- Laravel
- Spring Boot
- NextAuth.js
- Postman
- Insomnia
Masu
Software Engineer, AI Engineer, Web Application Engineer, Frontend Developer, Cloud Architect / Engineer










Introduction
I'm a software engineer and AI engineer with a B.S. in Artificial Intelligence Engineering, working across the backend, the frontend and the cloud. At Namaa Solutions I build the company's communication platform in Next.js and lead its product, bringing Meta's WhatsApp, Instagram and Messenger, X, TikTok, Snapchat and Telegram together with GPT replies and store integrations. Before that I led web application engineering at Geeks for Geeks and built backend services on AWS, Google Cloud and Kubernetes at Masu. I care about clean APIs, reliable systems and fast, accessible interfaces.
sonarfarouq@gmail.comResumeWhat I have done so far
Computime Hong Kong
February 2022 - June 2022
Masu Business Software Solutions
July 2023 - February 2024
Geeks for Geeks
July 2023 - Present
Namaa Solutions (Namaa Al Mostaqbal)
July 2026 - Present
What I build with
REST APIs, webhooks, auth and background jobs, organized as clean modules and tested.
GPT replies, assistants and image generation, built into real products.
Fast, accessible interfaces, from dashboards and 3D scenes to Flutter and React Native apps.
Meta's WhatsApp, Instagram and Messenger, X, TikTok, Snapchat and Telegram in one inbox, connected to stores, email and business tools.
Serverless functions, containers on Kubernetes and CI/CD across AWS, Google Cloud, Azure and Firebase.
SQL and NoSQL: relational and document stores, modelled around the queries each product runs.
Follow one request through the stack. Pick a flow, or let them play.
WhatsApp AI reply · Namaa
My work
These projects showcase my practical skills and experience, each with descriptions and links to code repositories and live demos. They demonstrate my ability to handle complex challenges, adapt to different technologies, and oversee projects from start to finish.

This is a chess game made using the Three.js library and JavaScript. The game includes a 3D chessboard with realistic lighting and materials, move validation, and support for castling and en passant. The game also includes an AI opponent using the Stockfish chess engine

GBA emulator built with native vanilla JS engine, CSS, HTML, featuring more than 150+ games to be played.

An in-depth interactive trivia and quiz application offering immersive animations and sound effects with extensive custom category selections.

A browser-based training simulator featuring interactive Cannon physics mechanics, state variables, and real-time controller vectors.

A dynamic sandbox of pure vanilla browser-engine games emphasizing deep logic, manual DOM animation control, and micro-second rendering loops.

An engaging workspace housing multiple object-oriented 2D desktop game builds utilizing Pygame logic loops and python script setups.
Get in touch
