I design and build the web platforms, dashboards, and automation systems that real businesses run on — from Apps Script and Sheets-backed tools to Zoho customizations and full web builds — replacing manual, spreadsheet-only processes with proper software.
I'm self-taught, and I've never been precious about the stack. What matters is the problem underneath: manual reporting eating hours every week, approvals stuck in someone's inbox, five versions of the same tracker with no single source of truth. I picked up Apps Script, then Zoho, then full web development, because each one was the right tool for a different shape of that same problem.
A good system doesn't just display data — it automates the paperwork, connects the tools people already use, and gets out of their way.
Today that means full-stack web development, dashboard design, MIS & reporting systems, and Zoho-based business process automation — built fast, built to last, and shaped around how people actually work, not how a textbook says a workflow should look.
Operations-side role designing and maintaining the internal web application layer for a manufacturing and environmental-engineering business — inventory, fleet/material workflows, MIS scoring, vendor follow-up, billing, and manufacturing advice systems, all built on Google Apps Script against live Sheets data.
Independent web development, MIS reporting, dashboard builds, and Zoho-based automation for clients outside my day role — turning raw exports, disorganised trackers, and manual approvals into systems someone can actually rely on.
Business websites, web-based forms, and custom logo design for stores, B2B companies, and chain-marketing businesses that need a fast, affordable, professional presence.
A working set of the systems in production — every one a custom web-based dashboard that replaced a manual, spreadsheet-only process with proper software.
Live inventory monitor aggregating transaction logs into daily in/out/booked totals, category breakdowns, and top-movers — with 3D animated stock-status cards and one-click export to Excel, Word, and PDF.
Sibling SPA dashboards that carry material requests through a 20-step export flow and a 12-step outward flow, with role-based edit permissions tied to each step's assigned doer and live funnel filtering.
Tracks purchase-order follow-ups, agreed delivery dates, and call outcomes at the PO and item-wise-indent level, with an append-only audit log so every promised date and remark stays traceable across every supplier.
Lets the team spin up an RFQ against a requisition, email transporters or vendors for quotes through a public submission form, then compare line-item costs across every quote and select a vendor from one screen.
Branded billing tracker ("BillingIQ") pulling live from a project data sheet, with charts, a milestone and project-timeline calendar, and an auto-logged billing history that fires on every status change.
Generates per-project statements of accounts straight from invoice and PI trackers, exports clean PDF and CSV to Drive, and handles credit notes as their own reconciled line items — not manual adjustments.
Breaks a project's billing down by stage — advance, milestone, and final — reconciled against invoice status, so finance can see exactly where a project stands without opening three separate sheets.
Aggregates a shared "DB" tab across sixteen separate spreadsheets into doer-view and PC-view scoring, with delegated role-based visibility and an automated weekly summary email to management and each doer.
End-to-end advice tracking with revision control, dirty-row-only re-saves, auto-generated PDFs on every change, location-based notification routing, and a password-gated proxy viewer for production drawings.
Live worker attendance reading guard-entry punches against HR records, plus the same role-based hierarchy pattern — admin, delegator, delegatee — reused to give management and HR the right view without extra access.
The layer that runs quietly behind every system above: PDF generation, staged approval emails, and scheduled triggers — payment approvals notify the right person automatically, weekly summaries send themselves.
Zoho CRM and Books customization and workflow automation for teams that want an off-the-shelf platform adapted to their actual process, connected to the sheets, forms, and reports they already use.
A quick look at how these actually behave — live inventory, step-wise workflows, scoring, and the automation quietly running behind all of it.
The same sequence, every time — because the risk in this kind of work is never the code, it's breaking a process people already depend on.
Sit with the actual sheet, the actual users, and the actual bottleneck — who fills what in, who approves it, and where it currently goes wrong — before opening the script editor.
Keep Sheets as the source of truth, but structure it properly: header rows, role tables, step-master sheets — so the data model can support a real interface, not just a form.
A single-page Apps Script web app with role-based views, so each person only sees the steps and records that are actually theirs to act on.
PDF generation, staged approval emails, weekly summaries — the reporting work that used to happen by hand now fires itself, on schedule, without anyone remembering to do it.
Ship it, then watch how people actually use it. Caching for speed, locking for concurrency, backups before deletes — the second version is always more careful than the first.
Freelance work for teams that need one of these done properly, without hiring a full dev team.
MIS reporting, data entry, and web dashboards that turn a raw tracker into something management can actually read at a glance.
Excel and data management, analytics, and admin support for teams that need a reliable extra pair of hands on their spreadsheets.
Business websites, web-based forms, and custom logo design — quick turnaround, built for stores, B2B, and chain-marketing businesses.
Have a workflow that's still living in someone's inbox and three versions of the same file? Tell me how it actually runs today — I'll tell you what it looks like as a system.
Thank you for reaching out. I'll get back to you soon.