Six editor surfaces, one renderer.
The builder's six view types and the generated live app now share one renderer with per-node updates, so previews match production and large screens stay fast.
Full-stack engineer in Bengaluru
Software Developer
Senior Developer
Now
Tech Lead
At Zino Technologies since January 2023
Companies assemble their own forms, approval workflows, dashboards and AI agents from settings. I lead the visual builder, the runtime that serves the apps it generates, and the AI underneath.
Top to bottom: what users touch, the services behind it, and where data and jobs live.
The builder's six view types and the generated live app now share one renderer with per-node updates, so previews match production and large screens stay fast.
type ProviderCodec interface {
EncodeRequest(req ChatRequest) ([]byte, error)
DecodeResponse(raw []byte) (ChatResponse, error)
Endpoint(model string) string
AuthHeader(key string) (string, string)
}Claude, Gemini and OpenAI sit behind one internal API with cost tracking, so any service swaps models without a code change.
Read the gateway noteNesting, snapping and resizing run on raw DOM events over a normalized model, so every save round-trips exactly.
Read the drag-and-drop noteIn-flight runs are pinned to their workflow version, so editing a live workflow never breaks instances still executing, and publishing needs no downtime.
Full-stack tech lead on a no-code platform where companies build their own business apps (forms, approvals, dashboards, and AI agents) without writing code. I own the architecture across frontend, backend (10+ services), and AI.
Stack
Full Stack Web Development (MERN)
Newton School, Bengaluru
Mar 2022 to Dec 2022
800+ hour full-stack apprenticeship: React, Node.js, MongoDB
Bachelor of Engineering
S.S.A.S.I.T, Surat
2016 to 2020
All four repositories are private, so there is no public source to link.
A B2B field-sales platform for an industrial-equipment company: orders, CRM, daily visit planning, GPS attendance, leave/HR, and analytics across 8 roles. One Go REST API serves both a React 19 web dashboard and a React Native (Expo) mobile app.
Notable: OTP-based passwordless auth with manager-approval gating, and background GPS tracking for field reps.
A backend for factory service requests that flow through a strict, role-based state machine (shop floor → engineers → maintenance head → factory head) with dual-approval support requests, factory-scoped access, and file uploads.
Notable: An immutable transition table with a state-history audit, plus an hourly job that auto-closes stale tickets as an auditable system user.
A real-time chat and discussion platform with live rooms and threaded conversations, on a modular Go backend with topic management.
Notable: One Go WebSocket hub broadcasts rooms, threads and reactions to every connected client.
A full-stack MERN dashboard that turns raw clinical-trial data into interactive analytics: metrics, geographic and demographic charts, full-text facility search, and a paginated officials directory.
Notable: All analytics run on MongoDB aggregation pipelines over an index-tuned schema, behind a hardened Express API with rate limiting, Helmet, and compression.