📐

Projects

My attempts to realize the wildfire of creativity and innovation raging in my mind.

Along the way, I share the challenges, discoveries, and ideas with fellow curious minds.

  • Lachesis Logo
    lachesis
    21 June'25
    ðŸ’Ą
    Minimal Effort, Maximum Result
    In my pursue of a tool that's powerful yet so effortlessly simple, I built this online split-bill app.
    Its UI/UX core value was to significantly minimize user friction without compromising on accuracy.
    📊
    High Level Intelligence
    Leveraging my background in economics, I poured my expertise into the logics to ensure fair calculations.
    The app also utilizes AI-powered OCR to read bills, skipping users manual input while ensuring accuracy.
    ðŸĪ–
    Whatsapp Bot
    While it's not publicly accessible, a Whatsapp Bot version is available. It simplifies the process even further by allowing users to send bills via chat, and the bot replies with a link to the result page.
    ðŸ›Ąïļ
    Defense Layers
    And don't get me started on the many layers of security I have put in place to fight bogus traffic and unintended users... let's just say, it's a fortress.
  • Dionysus Logo
    dionysus
    17 July'25
    ðŸ“ą
    Video Scrolling Platform
    This proof of concept is a web-based video scrolling application, built purely out of curiosity around Node.js performance, the GSAP library, unconventional UI/UX, and object storage.
    Features:
    • Seamless vertical scrolling experience
    • Modern, minimalist interface
    • Responsive layout with dual-native design.
    • Customized video player
    • Customized gestures and hotkeys
    • Adjustable playback speed
    • Robust streaming via video.js and hls.js
    • Scalable and cost-effective with object storage
    • Video tags filtering with inclusion & exclusion
    • Customizable CTAs in ad-style contents
    • Multi-layered scraper defense mechanism
    🛠ïļ
    Backend Panel
    The platform includes a separate backend panel for convenient content management.
    Administrators can upload any type of video. The app utilizes ffmpeg to transcode to low and medium quality for optimal streaming performance.
    🌐
    CDN Proxy
    Since the files are stored in an object storage, I built a CDN proxy to serve them through a custom domain.
    The proxy was very meticulously optimized to ensure fast and reliable delivery of video content.
    It is also possible to host the proxy on multiple platforms such as on Cloudflare Workers, Vercel, or even on a VPS, and intelligently load balance the traffic.