You're viewing the previous version of this site. See the new one

Hey,I'm Paul

25 y/o software engineer building web apps and AI tools, based in Kerala, India

At Zero Pixels I built AIDO, an autonomous AI developer that saved an estimated 2,626 hours in its first 3 months.

GithubLinkedinBehanceXInstagram
A few things I'm proud of...
Preview of remote-browser-use

remote-browser-use

Kill the busywork: let your AI chat do the clicking, in a browser you control.

It started with mandatory training portals: twenty slides of "Next", the same quizzes and a certificate nobody reads. One command opens a dedicated Chromium browser, a local control panel and an OAuth-protected MCP endpoint, so an MCP-capable chat can do the work itself while you watch.

  • One command, npx remote-browser-use: no browser extension, no hosted relay and no access to your everyday Chrome profile.
  • OAuth with PKCE on every MCP request, even on loopback, plus dynamic client registration, short-lived tokens and revocation.
  • Optional per-tab and per-site sharing, and approvals for passwords, form submissions and downloads, from a control panel on a separate local-only port.
  • Private by design: typed values are never echoed, passwords never appear in snapshots, and the audit log keeps metadata only.
  • A bundled fictional training course to watch an agent finish a real multi-step task end to end.
Preview of OpenKeys

OpenKeys

A piano teacher that listens. No account, no server, and your audio never leaves your device.

OpenKeys plays a piece with a real grand-piano sound, listens to you play it through the microphone or a MIDI keyboard, judges your notes, timing, held length and dynamics, and gives immediate, specific feedback. It installs as an app and works offline.

  • Five practice modes, including Wait, where the music waits for the right notes, and Follow me, which follows your tempo, rubato and restarts included.
  • Coaching that spots patterns, like "Your left hand is consistently about 80 ms late", plus a bar-by-bar heatmap and one-click loops on your trouble spots.
  • Honest microphone judging: pitch and onset detection in an AudioWorklet, the score as a prior for chords, and a "?" instead of a wrong verdict when it isn't sure.
  • A 7-lesson course, generated scale, chord and sight-reading drills, a daily streak and spaced-repetition review.
  • Imports MusicXML, MIDI and ABC, and transcribes your free play locally with Spotify's Basic Pitch.
Preview of Cake Walk

Cake Walk

60 seconds to save the wedding. Hold to walk, move to balance.

You're a nervous waiter carrying a seven-tier wedding cake across a chaotic reception before the best man's toast. Speeding up tips the cake back and stopping tips it forward, so you slide the tray under the lean.

1st prize at the TinkerHub x Devin game jam, Kochi

Built for "60 Seconds to Save It" at Night Out with Devin: one minute, one level, two inputs, and a clear win or loss.

  • Three worlds, each with its own chaos: a Wedding Hall, a Pirate Ship and a Space Station.
  • Real physics: the cake is an inverted pendulum, and every tier slides on the one below.
  • A Daily Challenge, a score for every try and a weekly scoreboard.
  • Procedural pixel art and synthesized audio in TypeScript and Canvas 2D, with no game engine.
Preview of Bharatham

Bharatham

Official website for Bharatham 2023 - Interhouse Arts Fest of RSET, Kochi

View Project

Get in Touch

Have a question or want to work together? Drop me a message!