Mahmoud Gamal Talaat Matter
Full Stack Software Engineer
Professional Summary
Full Stack Software Engineer building web, mobile, and AI-powered products end-to-end. Experienced with Next.js, NestJS, React Native, and Spring Boot across LMS, CRM, fintech, and enterprise platforms — from architecture and auth systems to cloud deployment and production delivery.
Work Experience
Full Stack / AI Intern · Tamkeen
Aug 2026 – Present | Internship- Working on a smart kiosk system for a Toyota agent in Kuwait: an AI-powered kiosk agent combining an LLM, text-to-speech (TTS), and speech-to-text (STT), plus a customer queueing system.
- Owned the project end-to-end: wrote the solution plan, designed the architecture, produced the technical design, then built and shipped the system.
Full Stack Developer · Beshara Group
Oct 2025 – Present | Part-time- Build enterprise applications using React and Spring Boot supporting internal business workflows.
- Collaborate cross-functionally on features that measurably improve operational efficiency.
Full Stack Engineer · LinkiaSoft
Sep 2025 – Present- Architect and deliver full-stack web and mobile solutions using Next.js, NestJS, and React Native.
- Design auth systems, relational database schemas, and cloud deployment pipelines.
Full Stack Developer · UTD – Ultra Digital Company
Jan 2024 – Dec 2024 | Part-time- Developed responsive full-stack web applications with Next.js and Express.js.
- Implemented RESTful APIs and responsive UIs.
Full Stack Intern · Beshara Group
Aug 2024 – Oct 2024 | Hybrid- Contributed to React and Spring Boot applications; implemented features and resolved production bugs.
Full Stack Intern · DEPI
Nov 2023 – May 2024 | Hybrid- Built web applications with C#, .NET Core Web API, and JavaScript in an enterprise training programme.
Notable Projects
Polloi — Next-Gen LMS Platform
Full LMS with AI-powered adaptive learning paths, real-time progress metrics, interactive code labs, and gamified certifications. Supports dual student/teacher roles, multilingual content (Arabic/English), and social learning features. Designed the full dashboard UI and course delivery engine from scratch.
Stack: Next.js, TypeScript, Tailwind CSS, NestJS, PostgreSQL, Redis, RabbitMQ
Polloi Marketing Site
Marketing and landing site for the Polloi brand with SEO optimisation, conversion-focused UI, and responsive layout aligned with the LMS product.
Stack: Next.js, TypeScript, Tailwind CSS
EDVA — Crypto & FinTech Platform
Production-grade crypto investment platform with decentralised protocol integrations, quantum-safe auth, and sub-second settlement UX. Delivered multilingual support, dark/light theming, news feed, and referral system targeting MENA and international markets.
Stack: Next.js, TypeScript, Tailwind CSS, NestJS, PostgreSQL, Redis, Blockchain integrations
Linkiasoft CRM
CRM admin portal for sales teams with user/contact management, lead tracking, and business workflow tooling.
Stack: React, NestJS, PostgreSQL, Docker
Tech Torch — University Platform Ecosystem
Founded and built 6 interconnected platforms for a university initiative: public site, master admin panel, student portal, LMS, HR system, and a unified API gateway. Fully self-hosted on a VPS with Docker, Redis, Grafana, and Prometheus monitoring.
Stack: Next.js, NestJS, PostgreSQL, Redis, Docker, Grafana, Prometheus
AttendRMS — Educational Center Suite
Founder & owner of this self-built product for schools and educational centers to manage students end-to-end. Includes a mobile app for students, a mobile app for teachers, a web dashboard / web LMS, a desktop LMS, and a multi-tenant management backend serving multiple centers from one platform.
Stack: Next.js, NestJS, React Native, Expo, PostgreSQL, Redis, Docker, WebSockets
Debtly — Personal Finance Android App
Offline-first Android app for tracking debts, savings goals, subscriptions, and multiple wallets — all data stored locally in SQLite with no financial data sent to any server. Optional Google sign-in (Clerk) unlocks linked debts, Firebase FCM push alerts, and a real-time activity feed. Includes hybrid SMS parsing: regex for known banks with a Claude Haiku API fallback.
Stack: React Native, Expo, SQLite, TypeScript, Zustand, Clerk, Neon DB, Firebase FCM
MedPoint — Medical Booking Platform (Beshara Group)
Booking system for the medical field in Kuwait, integrated with Salm, Ask, and HIS to sync appointments, patient records, and clinical workflows.
Stack: React, Spring Boot
HR System (Beshara Group)
HR platform used across the Kuwait and Egypt branches, covering candidate/job matchmaking, CV filtering, and other core HR modules.
Stack: React, Spring Boot
Polifine — Election Management System (Beshara Group)
Election management system built for a Michigan, USA deployment, supporting campaign and election-day operations.
Stack: React, Spring Boot
TagsCanCenter — Multi-Branch Clinic Booking System
Online booking system for a 3-branch clinic, letting patients book appointments across branches from a single platform.
Stack: Next.js, NestJS, PostgreSQL
Technical Skills
React, Next.js, React Native, Redux Toolkit, Zustand, TypeScript, Tailwind CSS
NestJS, Express.js, Spring Boot, .NET Core Web API, Node.js, WebSockets, REST APIs
PostgreSQL, MySQL, SQLite, Redis, Prisma ORM, TypeORM, Neon DB
Docker, VPS management, RabbitMQ, Grafana, Prometheus, CI/CD, Nginx
React Native, Expo, EAS Build, Firebase FCM, expo-sqlite, expo-router
JWT, Clerk, Google OAuth, RBAC, expo-local-authentication
TypeScript, JavaScript, Java, C#, Python
Git, GitHub, Postman, Figma, Linux
Education
Helwan National University
Sep 2023 – PresentBachelor's Degree in Computer Science and Information Technology
Cairo, Egypt