I’m Mouaid Osama Ali, a full-stack developer with experience building scalable web apps using React, Next.js, TypeScript, Node.js, Express.js, and MongoDB. I enjoy writing clean, maintainable code, solving complex problems, and delivering production-ready solutions from concept to deployment.
I’m passionate about continuous learning and exploring modern technologies like NestJS, Docker, and cloud-native architectures to improve performance, reliability, and developer productivity.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
A high-performance, full-stack healthcare management platform designed to streamline the connection between patients and healthcare providers. Built with a focus on type-safety, scalability, and real-time communication, the application automates the appointment lifecycle from initial patient registration to administrative oversight and automated SMS notifications.
Tech Stack
Frontend: React, Next.js (App Router), TypeScript, Tailwind CSS
Backend & Infrastructure: Appwrite (Database, Authentication, & Storage)
Communication: Twilio API (SMS Integration)
Monitoring: Sentry (Error Tracking & Performance Monitoring)
Form Management: React Hook Form & Zod (Validation)
Key Features
Patient-Centric Experience
Seamless Registration: Secure onboarding process allowing patients to create and manage comprehensive personal profiles.
Flexible Scheduling: A dynamic booking engine that enables patients to request multiple appointments with specific doctors based on availability.
Secure File Handling: Integrated Appwrite Storage for secure medical document uploads, ensuring data privacy and accessibility.
Administrative Control Suite
Centralized Dashboard: A robust admin interface to monitor the entire clinic’s schedule at a glance.
Appointment Lifecycle Management: Admins can efficiently Schedule, Confirm, or Cancel appointments, providing full operational control.
Automated Notifications: Integration with Twilio triggers instant SMS alerts to patients upon appointment confirmation, reducing “no-show” rates and improving patient engagement.
Performance & Reliability
Enterprise-Grade Monitoring: Integrated Sentry to track frontend/backend errors and bottlenecks in real-time, ensuring 99.9% uptime and a bug-free UX.
Fully Responsive Design: A mobile-first approach ensuring the platform is fully functional across desktops, tablets, and smartphones.
Technical Highlights
Type Safety: Leveraged TypeScript across the entire stack to eliminate runtime errors and improve developer velocity.
Server-Side Excellence: Utilized Next.js for optimized rendering, SEO benefits, and fast page loads.
Backend-as-a-Service (BaaS): Architected the data layer using Appwrite, implementing complex document structures and secure access control patterns.
https://www.twine.net/signin
A full-stack financial dashboard built with Next.js 16, React 19, TypeScript, Appwrite, Plaid, Dwolla, Tailwind CSS, and shadcn-style UI components.
The platform allows users to sign up, securely authenticate, connect real bank accounts through Plaid, view account balances, browse transaction history, analyze spending categories, and initiate bank transfers through Dwolla.
Key Features
Secure authentication and session management with Appwrite
Bank account linking through Plaid Link
Transaction syncing and categorization
Multi-bank dashboard with balance summaries
Recent transactions table with pagination
Spending category breakdowns
Bank-to-bank transfer workflow with Dwolla
Protected dashboard routes
Responsive desktop and mobile layouts
Route loading indicators and skeleton loading states
Form validation using React Hook Form and Zod
Technical Focus
Built with Next.js App Router, Server Components, and Server Actions
Integrated third-party financial APIs securely on the server
Designed reusable UI components for banking workflows
Implemented dynamic routing, query-based pagination, and protected layouts
Optimized UX with responsive tables, loading states, and clean dashboard navigation
This project demonstrates my ability to build secure, data-driven full-stack applications with modern React architecture and real-world financial API integrations.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Khartoum today.