
Ammar C
Full Stack Developer
Skills

Work experience
Full Stack Developer (MERN)
Blue Clay Health • Full-time
Aug 2025 - Dec 2025 • 4 mos
• Developed and maintained a scalable full-stack healthcare platform using Next.js, React, and Fastify, following Clean Architecture. • Built modern, responsive UIs with Tailwind CSS and shadcn/ui, converting Figma designs into pixel-perfect Next.js components using MCP servers. • Implemented robust form handling and validation using React Hook Form + Zod, ensuring type-safe, user-friendly data submission. • Developed backend services with Fastify leveraging: • Implemented protected and public routes • Firebase Admin SDK • Firestore as the primary database • JWT, bcrypt for security • Nodemailer for transactional emails • Architected the system using Microservices and BFF (Backend-for-Frontend) patterns, enabling: • Clear separation of concerns • Frontend-specific APIs • Improved scalability and maintainability • Implemented Micro-frontend architecture, enabling independently deployable frontend modules. • Managed the codebase in an Nx monorepo for efficient dependency management and build optimization. • Actively collaborated via GitHub, including: • Creating and reviewing Pull Requests • Merging code following best practices • Maintaining clean commit history • Worked closely with cross-functional teams (designers, backend engineers, QA) to deliver high-quality features. • Coordinated with QA to identify, debug, and resolve issues, improving overall system stability and user experience. • Followed industry best practices for code quality, security, and performance in a production environment.
Full Stack Developer
Digitroan • Full-time
Dec 2024 - Jul 2025 • 7 mos
Developed a scalable admin dashboard and backend system using the MERN stack (MongoDB, Express.js, React.js, Node.js) for Hytec, an automotive service company based in Dubai. • Built RESTful APIs to support iOS and Android mobile applications, enabling real-time management of customer enquiries, service requests, and invoicing operations. • Implemented an invoicing module within the system to allow generation, management, and tracking of customer invoices directly through the mobile and admin interfaces. • Designed responsive front-end components with React.js for smooth interaction and efficient data handling. • Structured backend logic in Express.js to handle enquiries, advisor assignments, vehicle recovery, and billing operations. • Utilized MongoDB with Mongoose for flexible data modeling of invoices, users, service requests, and client interactions. • Integrated JWT-based authentication for secure login and user session management. • Collaborated closely with mobile developers to ensure consistent and reliable API integration across platforms. • Focused on clean, modular code architecture to support future scalability and feature expansion. • Developed a standalone invoicing application for small to medium-sized businesses using the MERN stack. • Enabled users to create and manage invoices, handle client information, apply tax/discount rules, and monitor invoice status in a centralized system. • Built a clean, responsive UI using React.js ensuring usability across devices. • Used React.js with Context API for managing customer and service state globally. • Designed and implemented scalable Express.js APIs for managing invoices, clients, and payment records. • Used MongoDB to store invoices, client profiles, and user authentication data with efficient query handling and schema design. • Implemented JWT-based authentication for secure access. • Developed a full-stack job listing web app using Flask (REST API) for backend and React.js for frontend.