Shoniz Mahmoud
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
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
Professional Experience
Full Stack Developer
- 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
Freelance Full Stack Developer
- 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.
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:
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
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:
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
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:
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
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:
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
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:
Key Features:
- Interactive learning tracks
- Real-time code execution engine
- Algorithm visualizations
- Performance analytics dashboard
- Secure user authentication
- Scalable architecture with load balancing
Automated quiz scheduling platform for educational institutions with intelligent conflict resolution algorithms and a democratic voting system to optimize student availability.
Technologies:
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:
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
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:
Key Features:
- End-to-end encrypted messaging with OpenPGP.js
- Real-time message delivery via Socket.IO
- Secure user authentication
- Contact management
- Message persistence
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:
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
Skills & Technologies
A comprehensive toolkit of technologies and skills I've mastered throughout my journey as a software engineer
Programming Languages
Web Technologies
Databases
Mobile Development
DevOps & Tools
Soft Skills
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!
Phone
(+20) 112 944 8472
Call me directly
(+20) 112 944 8472
Message me on WhatsApp
shonizharidy@gmail.com
Send me an email
Location
Cairo, Egypt
Based in Cairo
Connect With Me
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