Zoho CRM + Firebase Real-Time Sync System
Built a real-time data synchronization system between Zoho CRM and Firebase.
• Bi-directional data sync between systems
• Implemented webhook-based updates
• Built Firebase Cloud Functions for automation
• Ensured data consistency and error handling
As a front-end engineer at GitStart (YC S19), I built core features for AlaanPay, a payment platform from Alaan ($55M raised). I added full Arabic and English support, including right-to-left (RTL) layouts, and built real-time transaction features used by tens of thousands of users.
“Wajiha over-delivered; she wrote great code across both frontend and backend.” – Timothy Olunsaya
What needed the most care in the Arabic version—mirroring the layout, or keeping things like amounts and transaction references readable alongside Arabic text? I'd be curious which details were easiest to miss.
Afrimall Group — A Complete B2B Agricultural Trade Platform
I designed and developed Afrimall Group, a modern digital platform built to connect agricultural suppliers, producers, buyers, and international markets through sourcing, procurement, and export services.
More than a corporate website, Afrimall combines a premium public-facing experience with a powerful administration system and dedicated buyer and supplier portals.
What I Built
Corporate Website & CMS: A responsive, SEO-ready website with dynamic pages, products, services, articles, media management, and a flexible block-based content editor.
Admin Dashboard: A centralized workspace for managing quote requests, supplier applications, clients, content, analytics, users, system settings, and business activity.
Buyer Portal: Invited buyers can track their quote requests, monitor status updates, manage company information, receive notifications, and access authorized documents.
Supplier Portal: Suppliers can follow their applications, manage business information, and receive updates through a dedicated account experience.
Quote Management System: Structured commercial enquiries, workflow tracking, unique references, and branded PDF quote summaries.
Automated Communications: Branded transactional emails, account invitations, password resets, and quote and supplier status notifications.
Security & Configuration: Role-based authorization, protected documents, encrypted runtime settings, spam protection with Google reCAPTCHA and Cloudflare Turnstile, and system health monitoring.
SEO & Analytics: Search-engine metadata, structured data, sitemaps, consent-controlled analytics, conversion tracking, and content performance reporting.
Afrimall brings the public website, internal business operations, and external client experiences together in one integrated platform. The system is designed to support real commercial workflows while remaining responsive, maintainable, and ready for future expansion.
My focus was to build beyond the brochure website — creating the digital infrastructure for a growing international agribusiness.
Project status: Built and fully deployed at https://afrimallgroup.com
An AI content bot for IspFlow. It writes posts from live product numbers and Nigerian/Kenyan trends, designs X cards and TikTok videos in five rotating looks from a library of real app screens, adds voice, captions and sound, and sends each draft to Telegram for one-tap approval. It learns from what gets approved or skipped.
I'd separate a timing skip from a content rejection in that learning loop. Does Telegram capture why a draft was skipped, so an otherwise good format doesn't get penalized just because it wasn't the right day to publish?