Full-Stack Developer · Automation Engineer · Open-Source Contributor
I build practical software: web applications, automation workflows, developer tools, and data-backed systems. My path started with smartphone diagnostics and software troubleshooting and grew into full-stack development, cloud-connected products, and workflow engineering.
- Full-stack web apps: product interfaces, dashboards, REST APIs, authentication, and database-backed workflows.
- Automation: replace repetitive spreadsheet and operations work with scripts, scheduled jobs, and reliable workflows.
- Developer tools: small utilities that make testing, repository work, and day-to-day engineering easier.
- Mobile and web products: prototype, validate, and iterate on end-user applications with a focus on usability and maintainability.
I care about evidence over hype: clear behavior, useful logs, secure defaults, repeatable tests, and fixes that address root causes.
| Project | What it does | Technologies / status | Demo / documentation |
|---|---|---|---|
| AdBlocker Test Lab | Browser-based test lab for exploring ad-resource blocking, tracking protection, privacy signals, and observable loading behavior. | React · TypeScript · Vite · prototype/active development | Docs · Prototype |
| Private Enterprise System | Internal accounting and operations workflows. Source code and implementation details are not publicly available. | Private repository · Enterprise/internal use | No public repository |
| Private Enterprise Automation | Internal purchase-order workflow automation. Source code and implementation details are not publicly available. | Private repository · Enterprise/internal use | No public repository |
| Nah That's Fake | Telegram bot and Mini App for deepfake/scam-related checks, link scanning, referrals, and account workflows. | Node.js · TypeScript · Telegram · Supabase | Source & README |
| Scrobblix | Windows listening companion for playback detection, local listening history, and reliable scrobble submission. | C# · .NET 10 · WinUI 3 · TypeScript WebExtension · pre-release | Source & status · Pre-release |
| RepoVerse | Generates a space-themed visualisation of GitHub repositories for profile pages. | TypeScript · SVG · GitHub Actions | SVG preview · README |
| Portfolio OS | Interactive portfolio experience presenting projects and the transition from hardware diagnostics to software engineering. | Next.js · React · TypeScript · Tailwind CSS · GSAP · Framer Motion | Live site · Source README |
| Metly | Flutter UI concept for gold and silver tracking and explanatory market insights. Live prices are currently mocked. | Flutter · Dart · Dio · Firebase/Cloudflare integration planned | README · Prototype; prices mocked |
These are selected projects from the repositories I can publicly showcase. Features, deployment, and release status vary by project; see each repository for its current source and documentation.
A few concrete upstream contributions are highlighted below; each linked pull request is the source of truth for its current status. Profile snapshot refreshed automatically on 03 November 2026.
- Neat Browser — session recovery and CI checks · PR #9 and PR #10 — merged. Added session-recovery self-checks and wired existing vault/capture self-checks into CI.
- The Last Signal — packet tests and CI validation · PR #183 and PR #184 — merged. Added packet encode/decode test coverage and a pull-request validation workflow for Python and Rust.
- CommonsLens — consistent cancellation errors · PR #1 — merged. Standardised the cancellation error surfaced when a retry wait is cancelled.
The live contribution directory below tracks other public activity separately, including open work such as React PR #37974, which is open and not presented as merged.
Complete indexed public activity in repositories not owned by this account. Every discovered repository is listed, and every PR number is shown individually. Reviews, comments, issues, discussions and commits remain separate activity types; none implies maintainer acceptance or collaborator access.
Indexed activity: 16 external repositories · 25 merged PRs · 5 open PRs · 11 closed PRs (not merged) · 0 reviewed PRs · 524 authored commit records.
Generated automatically from GitHub Search and Discussions APIs. Searches are partitioned by creation/author date when they approach GitHub's 1,000-result cap. All discovered external repositories and all PR numbers are displayed; non-PR records may be summarized to keep the table readable. GitHub indexing limitations still apply. Repositories owned by this account and private activity are excluded. Latest dates use contribution event dates, not later edits by other users.
- Prefer simple, navigable interfaces over unnecessary complexity.
- Treat authentication, authorization, input validation, and secret handling as first-class requirements.
- Use tests and CI to verify changes instead of assuming a build is healthy.
- Document what is verified, what is planned, and what still needs validation.
- Iterate in small, reviewable changes and avoid destructive repository operations.
📍 Thiruvalla ➡️ Perinthalmanna
"Replacing spreadsheets with systems since Day 1."


