Work Experience
Career journey, production systems built, and engineering milestones.
All Roles(5)
Software Engineer
Full-timeCurrent Role• Enabled high-volume brokerage rollout of BAY, a multi-site real-estate platform, with 11 production homepage templates and a self-serve site creation wizard, by engineering granular RBAC and dynamic menu cloning.
• Accelerated page authoring and client performance, shipping 10+ editor blocks and migrating 88 files to Tailwind CSS v4, by building interactive blocks such as Google Places search, video modals, and live counters.
• Replaced GDN's rigid hardcoded pages across Programmes, Grants, and Publications with a 21-section page builder (34 component schemas) by building it on Strapi CMS with live draft preview.
• Launched ChaiBuilder + Payload CMS as a standalone product with production starter kits by engineering an embedded visual editor, direct S3 asset pipelines, and on-publish cache invalidation.
• Hardened reliability of 3 mission-critical lifecycles (publish, slug migration, page recovery) by introducing comprehensive Vitest integration test suites.
Software Engineer Intern
Internship• Strengthened ChaiBuilder's open-source visual SDK (480+ GitHub stars) by shipping CSS theme imports, design token systems, editor i18n, and circular-dependency checks for recursive partial rendering.
• Launched the company's white-label SaaS product from day one by building multi-tenant dashboards, custom subdomain routing, automated form alerts, and privacy-compliant analytics.
• Enabled self-serve revenue across 2 payment providers (Dodo Payments and Paddle) by owning the full billing lifecycle: subscriptions, resilient webhook reconciliation, automated AI-credit top-ups, and customer billing management.
• Cut new-project setup to a single command with the official create-app CLI by building the Next.js framework layer, automated Drizzle schema migrations, and streamed real-time AI chat.
• Co-launched ChaiBuilder Pro with 4 premium features (AI translation, AI image alt-text, WebP optimization, bring-your-own-infrastructure) by decoupling core platforms from hosted services.
Technologies & Tools
• Scaled a society management platform to 10+ societies and 500+ residents by designing a multi-society REST architecture with optimized database queries.
• Secured data access for 4 user roles (Super Admin, Admin, Staff, Residents) by designing role-based access control across every backend module.
• Digitized gate entry for every onboarded society by building a Visitor Management System with QR-based pre-approvals, frequent-visitor passes, and helper/maid attendance logging.
• Removed manual renewal follow-ups by automating subscription plans, renewals, and reminders with scheduled cron jobs.
• Centralized society finances into 6 modules (maintenance billing, event invoices, payments, settlements, budgets, analytics) by building billing, payment, and reporting APIs.
• Streamlined resident operations by building complaint escalation workflows, role-based announcements, amenity booking with approvals, bulk onboarding, and date-range data exports.
• Delivered real-time property listings to 100+ active users by building the Rentvine widget.
• Reduced backend load time by 35% by building and optimizing subscription and order APIs.
• Maintained 99% uptime across all services while shipping an admin dashboard with webhook-based payment handling.
Technologies & Tools
• Achieved 95+ Google PageSpeed scores across all pages by implementing pixel-perfect responsive UIs from Figma mockups.
• Improved user experience on every page by adding GSAP animations and micro-interactions without dropping the PageSpeed score.
Technologies & Tools
• Launched optimized websites for Dubai-based properties by building fast React and Node.js sites deployed on Vercel.
• Cut listing entry from one-by-one to batch by adding bulk upload to the property listings panel.