Muhammad Adil Malik

Full Stack Developer

Back to Projects
enterprise

Dynamic Form Builder

Full Stack Developer20236 months

Enterprise form builder enabling organizations to create complex, logic-driven forms without development resources. Supports conditional field visibility, multi-step wizards, file uploads with virus scanning, PDF generation, and webhook-based workflow automation.

100K+

Submissions/mo

12

Languages

75%

Time Saved

Challenges

  • Complex conditional logic engine with nested rules
  • High-volume submission processing with reliability
  • PDF generation with dynamic templates

Solutions

  • Built rule engine using decision tree evaluation pattern
  • Implemented Bull queue with Redis for async submission processing
  • Created template-based PDF engine with Puppeteer

Outcomes

  • Processed 100K+ form submissions monthly
  • Supported 12 languages with RTL layouts
  • Reduced form creation time by 75%
React
NestJS
MongoDB
Redis
Bull Queue