I'm an Egyption founder from 🇪🇬 Egypt. I build production-grade systems — systems designed to survive real-world pressure: stripe disputes, security audits, team handoffs, and post-mortems.
MindStepTutor isn't a demo. It's what you'd write after shipping and burning 3 projects.
Full Stack Software Engineer with hands-on experience building AI-driven CRM systems and chat applications using modern web, AI, and automation technologies. Developed scalable microservices, real-time features, and AI chatbot integrations using NestJS, React, RabbitMQ, Redis, and Gemini/GPT-powered tools. Strong foundation in software engineering with a 3.92 CGPA from UTM. Skilled in database design, materialized views, and building comprehensive reporting and dashboard systems for data-driven applications.
September 2025 – March 2026 · Seattle, USA (Remote)
- Converted a React project to Next.js for improved security and flexibility
- Built an AI chatting system with Gemini, delivering recommendations and in-depth search with ~1.5s response times
- Managed and developed features across Salesbox, Salesmrkt, and GoTryOne using Next.js, Tailwind, Firebase, Algolia, and Zustand
- Updated a Shopify store with new template UI and configurations
- Handled payments and invoicing via QuickBooks and Stripe
- Used N8N for complex process automation outside the system
- Managed VM instances for hosting and deployment on Google Cloud
January 2024 – August 2025 · Singapore (Remote)
- Developed a CRM chat application with AI chatbot capabilities
- Built frontend features using MUI, React, Redux, Socket.io, RabbitMQ, and web widgets
- Replaced Webpack with Vite for faster builds
- Built scalable backend systems and microservices with NestJS, PostgreSQL, Redis, and RabbitMQ
- Integrated AI components: Python, RASA models, GPT chat, GPT assistant, and LangGraph
- Developed reporting dashboards, automation workflows, and broadcast messaging
- Moved backend load to the database via functions, materialized views, and procedures
- Used PeerDB (CDC) to sync between databases
- Developed a serverless crawler to update GPT assistant vector store
- Managed deployment on Alibaba Ubuntu instances and serverless Lambda functions
- Provided unit testing with Jest
May 2023 – December 2023 · Malaysia (Hybrid)
- Contributed to Quickdesk (Engages AI) CRM web application development
- Developed frontend in React; backend using NestJS, PostgreSQL, Redis, and Alibaba ChatApp
- Developed AI chatbots using the RASA framework
October 2022 – April 2023 · Malaysia (Remote)
- Modernized the tech stack by migrating from PHP and Kotlin to React and React Native
- Improved performance, maintainability, and cross-platform mobile support
Languages
Frameworks & Libraries
Databases & Messaging
AI & Automation
Cloud & DevOps
E-commerce & Payments
Bachelor of Computer Science (Software Engineering) · CGPA: 3.92 Universiti Teknologi Malaysia, Johor, Malaysia · March 2020 – February 2024
- Web Development Nanodegree — Udacity
- Applied Data Science with Python — Cognitive Class.ai
Designed and implemented a web-based accommodation solution for international students. Integrated AI algorithms to recommend optimal room assignments and compatible roommates, improving user experience. Includes property listing, student search, and a request/comment system.
Tech: MERN stack · MVC architecture · AI with Python · Hybrid Waterfall–Agile SDLC · User Acceptance Testing (UAT)
Arabic (Native) · English (Professional) · Indonesian (Beginner) Egyptian citizen · Based in Indonesia · Remote-first
Full-stack engineer building AI-integrated products, remotely.


