
Bahaa Shamtoot
UX Designer & Software Engineer
Highly motivated UX Designer with expertise in Figma and user-centered design, combined with strong software engineering skills in MEAN Stack, Flutter, and AI integration
INTELLIHUB AI
AI core with text-to-speech & LLM content
Rating
Users
Active Users
Technical Expertise
Full-stack expertise across modern web & mobile technologies with cloud certifications
Core Technologies
React.js/Next.js
• 95% Proficiency
• Expert Level
• 10 Years Experience
TypeScript/JavaScript
• 90% Proficiency
• Advanced Level
• 9 Years Experience
Flutter/Dart
• 85% Proficiency
• Advanced Level
• 9 Years Experience
Angular/Ionic
• 80% Proficiency
• Intermediate Level
• 8 Years Experience
Specialized Skills
Node.js/Express
AWS/Cloud Architecture
Python/AI Integration
MongoDB/PostgreSQL
Featured Projects
INTELLIHUB AI Provider
FeaturedAI core system featuring text-to-speech, summarization & LLM-based content generation with secure OAuth and JWT authentication
Car Showroom Mobile App
NewIonic Angular mobile app for virtual test drives with Cordova integration. Presented at LEAP 2024 Tech Conference
100 Days of Python
NewComprehensive Python portfolio covering automation, game development, data science, and machine learning projects
Client Projects Portfolio
Full-stack development solutions delivered for enterprise clients across food delivery, hospitality, and wellness industries
Portion
Enterprise meal subscription and delivery platform serving personalized nutrition at scale
Dec 2024 - August 2025
Flutter Mobile Application
Cross-platform app with meal subscription management, 'Share a Meal' social feature, Apple Watch health integration, and intelligent meal swapping
Angular Admin Dashboard
Enterprise management console with ApexCharts analytics, dynamic email template editor, Social Login Control Centre (Sign in with Apple/Google), and comprehensive user insights
Kitchen Operations System
Production dashboard with Google Maps delivery route optimization, automated PDF label generation, ingredient search, and order conflict resolution workflows
Payment & Wallet Infrastructure
Complete digital wallet with VAT calculation, Apple Pay & Google Pay integration, saved payment methods, transaction history, and automated referral rewards system
Business Intelligence Platform
ApexCharts dashboards with subscription analytics, user demographics, meal performance tracking, comprehensive food review system, and customer behavior insights
Performance & Quality Assurance
Advanced lazy loading optimization (reduced load time from 45 seconds to 3 seconds), Playwright automated testing framework, multi-language RTL support
Key Features Delivered
Client Project Timeline & Achievements
Professional development milestones from December 2024 to October 2025 - Portion, Massage Boutique, and Oz Cafe client projects
Multi-Client Project Completion
Successfully delivered Portion app final features, completed Oz Cafe NextJS platform with Angular admin, and launched Massage Boutique NextJS booking system - all running in parallel.
Parallel Client Development
Started simultaneous development of Oz Cafe management system (NextJS + Flutter) and Massage Boutique spa platform (NextJS) while continuing Portion enhancements.
Portion: Enterprise Features & Performance Excellence
Delivered in-app Wallet with VAT calculation, deep linking referral system, ApexCharts analytics dashboard, Social Login Control Centre (Sign in with Apple/Google), and achieved 93% performance improvement.
Portion: Payment Infrastructure & Logistics
Architected wallet backend schema with Apple Pay/Google Pay integration, saved payment methods, built Google Maps delivery route optimization, enhanced kitchen dashboard with PDF labeling.
Portion: Review System & Testing Infrastructure
Built comprehensive food review system with ratings, engineered flexible promo code engine, developed inventory management module, and integrated Playwright testing framework.
Portion: Social Commerce & Health Integration
Launched "Share a Meal" feature with recipient management, integrated Apple Watch step tracking, implemented dynamic pricing engine, and built advanced admin filtering.
Portion: Analytics Platform & App Store Launch
Built data-driven admin dashboard with subscription filtering, calendar views, dynamic meal tags (Keto, Vegetarian), user preference logic, and resolved App Store compliance.
Portion: Production Infrastructure & Control Centre
Deployed production web dashboard, built Control Centre for remote Sign in with Apple/Sign in with Google management, implemented subscription pause logic, and enhanced UX.
Portion: Foundation & Core User Experience
Engineered "Skip Registration" guest checkout flow, meal-swapping logic with nutritional consistency, checkout process with promo codes, and push notification framework.
Technical Excellence Highlights
Performance Engineering
45s → 3s dashboard load time optimization, lazy loading implementation, and advanced caching strategies
Full-Stack Architecture
Complete Wallet system with VAT calculation, deep linking service, referral program, and Playwright testing
Platform Integration
Apple Watch integration, Google Maps API, ApexCharts analytics, and successful App Store compliance
Professional Experience
Building innovative solutions across full-stack web and mobile development
Full Stack Angular Flutter NextJS Developer
CurrentDeveloping and maintaining cross-platform Flutter mobile applications with focus on performance and user experience
Comprehensive refactoring of the payment system with improved error handling and user feedback
Implementation of deep linking and navigation redesign for seamless user experiences
Development of smart notification systems and localization support, including full Arabic localization and RTL support
Enhancement of meal management features, including date validation and data loading improvements
UI/UX improvements for wallet transactions, saved cards, and meal selection processes
Collaborating with UX designers to develop intuitive solutions aligned with user needs and business goals
Tracking progress and managing tasks using Trello for efficient project management
.NET Core MVC & Mobile App Developer
PreviousDeveloped a dashboard application using Ionic and Angular, integrating .NET core for efficient data management
MEAN Full Stack Developer
PreviousEnhanced UI performance and backend integration in Angular/NestJS services Microservice architecture
Optimised app efficiency and user experience with Redis caching
Improved web app responsiveness by integrating RabbitMQ for async communication
Ensured smooth data exchange and retrieval between front-end and back-end using mongoose, MongoDB
UX Design Experience
User Experience Design Immersive Program - General Assembly, Bahrain (July 2024 – September 2024)
University of Bahrain Job Career Portal
General Assembly UX Design Program
Designed a comprehensive platform for students to apply for jobs, book counselling, and access resources, while enabling employers to post jobs and find candidates.
Tools & Methods
Key Achievements
Conducted comprehensive user research and competitive analysis
Created detailed user personas and journey mapping
Designed intuitive job application and booking system
Developed employer portal for job posting and candidate management
Danat Web Redesign
General Assembly UX Design Program
Led User Interviews, Surveys, and Usability Testing to enhance DANAT's client User Experience. Introduced virtual tours and interactive content to showcase facilities and streamline registration.
Tools & Methods
Key Achievements
Conducted user interviews and comprehensive surveys
Performed usability testing to identify pain points
Designed virtual tours and interactive facility showcases
Streamlined registration process for improved user experience
Education
Academic foundation in Software Engineering with specialized UX Design training
Bachelor of Science (BSc) in Software Engineering
DegreeUX Immersive Fellowship Program
FellowshipCertifications
Professional cloud and technical certifications from Microsoft and AWS
Azure Administrator Associate
Cloud Infrastructure
Azure Solutions Architect Expert
Cloud Architecture
Azure AI Engineer Associate
AI/ML
Azure Developer Associate
Development
AWS Cloud Practitioner
Cloud Fundamentals
AWS Solutions Architect
Cloud Architecture
Community Engagement
Leadership and mentorship in tech education and professional development
Alumni Club President
LeadershipKey Achievements & Impact
Coordinated events at prominent tech conferences, including LEAP in Riyadh and GITEX Global in Dubai (2023, 2024)
Nominated over 350+ students to join Tamkeen training programs
Volunteered as a Teaching Assistant, facilitating over 20 workshops focused on career soft skills development
My Development Process
I follow a structured and agile approach to ensure high-quality results and a seamless collaboration with my clients.
import { useScrollAnimation } from '../lib/hooks'; const MyComponent = () => { const { ref, controls } = useScrollAnimation(); return ( <motion.div ref={ref} animate={controls} initial="hidden" variants={itemVariants}> Animate me on scroll! </motion.div> ); };
What Clients Say
Discover how my dual expertise in UX design and software development has helped businesses achieve their goals
"I had the chance to work with Bahaa Shamtoot during his time at Oz Café, Monet, and Portion App, and what impressed me most was how quickly he was able to step into a role that had previously been handled by someone with more experience. Within weeks, he not only caught up but actually streamlined processes that were messy when he joined. For example, Bahaa created proper documentation and testing plans for our app releases, which we never had before. He also set up a clear QA process that helped us catch bugs faster and improve the customer experience. Whenever an urgent problem popped up even late at night Bahaa was the person who would immediately take ownership and fix it without hesitation. He grew a lot in such a short period, taking on planning, testing, release management, and product improvements, all while supporting other team members. Bahaa never said no to a challenge and always delivered. I have no doubt he’ll continue to thrive in his next role, and I wish him all the best."
Zainab Alam
Human Resources at Oz Café, Monet, and Portion App
Let's Build Something Amazing
Ready to bring your ideas to life? I specialize in creating delightful user experiences & performant full-stack applications.
Or reach out directly:
Featured LinkedIn Posts
Insights and updates from my professional journey, sharing experiences in UX design and software engineering