Experience
Detailed work experience, company roles, and projects I've contributed to.
Technologies and Tools
Projects
Built and maintained marketing website, user dashboard, and admin panel within a unified Angular codebase supporting multi-role access
Designed reusable UI components to standardize workflows and improve maintainability
Implemented RxJS-based observable caching to prevent duplicate API calls and sync data across modules
Developed reusable analytics components using ApexCharts for link performance visualization
Optimized performance using lazy loading and efficient state management strategies
Built a reusable QR code generator using ZXing with branding support (logo overlays and themes)
Integrated Google OAuth login with secure token and session management
Maintained and scaled a high-traffic OTT platform with ~3.26M monthly visits
Implemented live streaming and private call features using Agora SDK
Integrated multiple payment gateways including Razorpay, Stripe, and Paytm with full checkout flows
Improved content discoverability through better trailer visibility and episode layout restructuring
Integrated Google IMA Ads with Video.js for ad delivery
Enhanced a custom Video.js player with playlist, audio/video modes, and synchronized lyrics
Built an online temple booking system for scheduling visits
Developed a Flutter-based Android TV application
Implemented D-pad navigation and custom focus management optimized for TV interfaces
Integrated multiple payment gateways including Razorpay, Stripe, Paytm, PayPal, HDFC PayZapp, and SabPaisa
Improved website performance by 35% using optimized Angular rendering strategies
Integrated Google IMA Ads for monetization
Enabled PWA support with service workers and offline caching
Enhanced custom media player with gesture seek, playback speed control, and subtitle support
Technologies and Tools
Projects
Revamped the entire website using HTML, CSS, and JavaScript with a focus on modern UI and responsiveness
Improved overall user experience through cleaner layouts and optimized front-end structure
Ensured cross-browser compatibility and consistent performance across devices
Developed a new corporate website from scratch with a clean and professional UI
Implemented responsive design to ensure seamless experience across devices
Structured the frontend for scalability and easy content updates
Rent App
Rent Management Application
Built the frontend for a rent management application for property owners using React and Material UI
Designed interfaces to track tenant records, payments, and rental details
Implemented form handling and structured UI flows for efficient data management
Built By - Joel
Heavily inspired by Chanh dai & Bilal
Source code available on Github