Shoniz Mahmoud - Software Engineer

Shoniz Mahmoud

Software Engineer&Developer

Full Stack Developer specializing in modern web applications, mobile development, and scalable system architecture. Experienced with React, Next.js, Node.js, NestJS, and Django across production projects.

Cairo, Egypt
(+20) 112 944 8472
shonizharidy@gmail.com

About Me

Passionate about creating innovative solutions and delivering exceptional user experiences

Full Stack Developer & Software Engineer

I'm a Full Stack Developer with hands-on experience delivering production-grade web applications and enterprise systems from concept to deployment. I work across the entire stack — building intuitive interfaces, robust backend services, and well-structured databases.

My work spans e-commerce platforms, legal tech systems, tourism booking platforms, and coaching websites — built with React, Next.js, Node.js, NestJS, Django, and various database and mobile technologies.

I value clean, maintainable code and enjoy solving real-world problems through thoughtful architecture and attention to detail.

Languages

Arabic(Native)
English(Fluent)
German(Beginner)

Full Stack Development

Expertise in React, Node.js, Django, and modern web frameworks

Mobile Development

React Native and Flutter applications for iOS and Android

Database Design

MySQL, MongoDB, PostgreSQL with optimized performance

Web Technologies

Responsive design, API integration, and scalable architecture

15+
Projects Completed
20+
Technologies Mastered
Multiple
Team Leadership
2+
Years Experience

Professional Experience

January 2025 - PresentCurrent

Full Stack Developer

Altamayuz Law Firm
Cairo, Egypt
  • Developed and maintained full-stack web applications for internal operations and public-facing presence using React, Django REST Framework, and PostgreSQL
  • Delivered end-to-end features across the stack — database schema design, RESTful API development, and frontend implementation
  • Collaborated directly with stakeholders to translate business requirements into scalable technical solutions
2024 - PresentCurrent

Freelance Full Stack Developer

Self-Employed
Remote
  • Delivered production web applications for clients across e-commerce, coaching, and tourism sectors, managing full project lifecycles from architecture to deployment
  • Clients include an Egyptian sportswear brand (doitegypt.com) and a parenting consultancy platform (heba-khalaf.com)
  • Built and shipped solutions using React, Next.js, Node.js, NestJS, and Django

Featured Projects

A showcase of my expertise in full-stack development, mobile applications, and modern web technologies. Each project represents a unique challenge solved with innovative solutions.

Featured

TuraTrip — Multi-language Tourism Platform

Comprehensive full-stack tourism booking platform for Egyptian travel destinations, featuring multi-language support (Arabic/English), real-time currency conversion, and a complete admin panel for tour and content management.

Technologies:

React.jsViteNode.jsExpress.jsMySQLJWTi18next

Key Features:

  • Multi-language support (Arabic/English) with RTL
  • Real-time currency conversion
  • Complete tour and city booking system
  • Admin dashboard with content management
  • Transactional email notifications
  • Responsive design
Private
Source code is confidential
Live Demo
Featured

DOiT — E-commerce Sportswear Platform

Full-stack e-commerce platform for an Egyptian sportswear brand, featuring multi-gender product catalogs, variant and inventory management, a cart and checkout system, and a custom order module with file upload support.

Technologies:

Next.jsNestJSMySQLJWT

Key Features:

  • Multi-gender product catalog (Men, Women, Kids, Accessories)
  • Product variant and inventory management
  • Cart and checkout system
  • Custom order module with file upload
  • Admin dashboard for product and order management
  • Multi-language support
Private
Source code is confidential
Live Demo
Featured

Altamayuz Legal Management System

Enterprise-grade, bilingual (Arabic-first) legal practice management system for a law firm. Features a multi-layered role-based access control engine with a lot of user roles across various departments, and a dual-portal architecture separating staff and client access.

Technologies:

ReactTypeScriptDjango REST FrameworkPostgreSQLJWT

Key Features:

  • Multi-layered RBAC with many different roles across various departments
  • Dual-portal architecture — staff dashboard and client portal
  • Case & Contract and Task Management modules
  • Real-time messaging and communication system
  • Interactive calendar and daily reports
  • Accounting & HR module
  • Fully RTL-compliant UI with light/dark theme support
Private
Source code is confidential

Heba Khalaf — Parenting Consultant Platform

Full-stack website for an Egyptian parenting and educational consultant, featuring online session booking via WhatsApp integration, a digital product store, and a complete admin dashboard — built with full Arabic RTL support.

Technologies:

Next.jsReactTypeScriptTailwind CSSNode.jsPrismaMariaDBJWT

Key Features:

  • Full Arabic RTL support
  • Online session booking with WhatsApp integration
  • Digital product catalog with image gallery
  • Full admin dashboard — sessions, products, testimonials, gallery, contacts
  • JWT authentication with bcrypt
  • Contact form with message management
  • Responsive mobile-first design
Private
Source code is confidential
Live Demo

CodeCraft — Educational Programming Platform

Led the full-stack development of an interactive programming education platform featuring real-time code execution, algorithm visualizations, and performance analytics. Architected the system with Docker and load balancing for scalability.

Technologies:

ReactFlutterNode.jsDjangoMySQLDocker

Key Features:

  • Interactive learning tracks
  • Real-time code execution engine
  • Algorithm visualizations
  • Performance analytics dashboard
  • Secure user authentication
  • Scalable architecture with load balancing
Private
Source code is confidential

Quiz Scheduling System

Automated quiz scheduling platform for educational institutions with intelligent conflict resolution algorithms and a democratic voting system to optimize student availability.

Technologies:

FlutterDjangoMySQLJWT

Key Features:

  • Automated conflict detection for student schedules
  • Democratic voting system for optimal quiz timing
  • Real-time notifications for schedule changes
  • PDF schedule parsing and processing
  • Multi-role support for faculty and students
  • Comprehensive schedule management dashboard

DoseMate — Medication Management App

Mobile medication management application designed to improve patient adherence through intelligent reminders, drug interaction detection, and family member tracking.

Technologies:

FlutterNode.jsExpress.jsMySQLSequelizeJWTNodemailer

Key Features:

  • OTP-based email verification
  • Medication photo capture and barcode scanning
  • Intelligent drug interaction detection
  • Personalized medication reminders
  • Family member medication tracking
  • Real-time adherence analytics
Private
Source code is confidential

Secure End-to-End Encrypted Chat App

Real-time chat application with end-to-end encryption using OpenPGP.js, ensuring private and secure communication between users with persistent message storage.

Technologies:

React.jsNode.jsExpressMongoDBSocket.IOOpenPGP.js

Key Features:

  • End-to-end encrypted messaging with OpenPGP.js
  • Real-time message delivery via Socket.IO
  • Secure user authentication
  • Contact management
  • Message persistence
Private
Source code is confidential

SIRM Perfume Store — E-commerce Platform

Full-featured e-commerce platform with multi-language support (Arabic/English), a complete admin management system, and a user-friendly shopping experience with RTL layout support.

Technologies:

React.jsViteNode.jsExpress.jsMongoDBJWTStyled Components

Key Features:

  • Multi-language support with RTL layout
  • Admin panel with dashboard analytics
  • Shopping cart with persistent storage
  • Product catalog with search and filtering
  • Order management system
  • Responsive mobile-first design
Private
Source code is confidential

Skills & Technologies

A comprehensive toolkit of technologies and skills I've mastered throughout my journey as a software engineer

Programming Languages

JavaScriptTypeScriptPythonJavaPHPC++

Web Technologies

ReactNext.jsNode.jsExpress.jsNestJSDjangoDjango REST FrameworkReduxZustandTanStack QueryPrisma ORMSequelizeHTMLCSSBootstrapTailwindCSS

Databases

MySQLPostgreSQLMongoDBSQL Server

Mobile Development

React NativeFlutterExpo

DevOps & Tools

GitDockerCI/CDAWSLinuxWindows

Soft Skills

Problem SolvingCritical ThinkingTeam LeadershipCommunicationTime ManagementAdaptabilityCreativityInnovation

Get In Touch

Ready to collaborate? I'm always interested in discussing new opportunities, innovative projects, and exciting challenges. Let's connect and bring your ideas to life!

Let's Build Something Amazing Together

Whether you have a project in mind, want to collaborate, or just want to say hello, I'd love to hear from you. Let's turn your vision into reality.

Start a Conversation