Jun 2025 - Present
Software Engineer
Appifylab
Current role
Stack
- Next.js
- AdonisJS
- React Query
- MongoDB
- MySQL
- Redis
- Caddy
What I've built
- EzyStudio
Per-Page Security Headers
Built a configurable header system letting site owners set Content-Security-Policy and X-Frame-Options per page — nonce-based script CSP, a directive builder, and CSP merging in middleware.
- EzyCourse
Gift a Course
Shipped course gifting end to end: Stripe Payment Intent and wallet checkout, gift eligibility rules, recipient email with a personal message, scheduled delivery, and a redemption page.
- EzyCourse
Lesson Authoring Suite
Migrated the full authoring suite — video, audio, PDF, PPT, quiz, text, download and embedded lessons — onto React Query, standardizing create and edit data flow across every content type.
- EzyCourse
Marketplace Seller Tools
Built the seller Pending Approvals dashboard, seller-membership webhook events, and enrolled-seller data exports for the course marketplace.
- EzyStudio
Profile Management
Implemented profile editing across both dashboard and API — server-side authorization checks, phone number input with validation, and full form validation.
- EzyCommunity
Video & Reels Player
Built a compact player skin with custom controls and touch gestures, YouTube overlay handling, poster quality improvements, and URL-synced reels playback.
Products I contribute to
Team-built commercial products — my work ships inside these platforms.