> Product Designer & Full-Stack Developer — 6+ years
> Design flows, ship the code, own the outcome.
> Currently: Senior UI/UX Developer & Team Lead @ Pennep
> Track record: +20–30% lead conversion · +25% lead generation across shipped products
> Based in India · Working with founders, CEOs, and product teams end-to-end
- Led design + development across 6+ platforms (Arclantic, BD Agro, and more) as Team Lead at Pennep, managing and mentoring a team of 8+ designers
- Drove 20–30% lead conversion growth through UX restructuring and funnel optimization
- Redesigned Home.LLC's website end-to-end, contributing to a 25% increase in lead generation
- Shipped enterprise UX for Axis Bank and the WeConnect intranet system while at Evolution Co.
- Design → code → deploy, solo: every project below went from Figma to production without handing off ownership
Design
Front-End
Back-End & Data
Infra & Tools
Design isn't the finish line — every one of these went from user flow to deployed product, solo.
| Project | What it does | Live | Code |
|---|---|---|---|
| DocketPilot | Multi-tenant SaaS deadline tracker for law firms — per-tenant isolation, JWT auth, Paddle billing webhooks | docketpilot-app.vercel.app | repo |
| pruthvi-cms | Self-hosted CMS for this portfolio — single-admin JWT auth, Markdown post CRUD, Prisma 7 driver adapters, Postgres | pruthvi-cms.vercel.app | repo |
| RepoChat | Chat with any GitHub repo via a real RAG pipeline — chunked embeddings, HNSW cosine retrieval, cited file/line sources, streamed live | repochat-phi.vercel.app | repo |
| ApplyTrack | Job tracker with a deterministic, local resume-to-JD match scorer — no external AI API — backed by 47 automated tests + CI | applytrack-alpha.vercel.app | repo |
| DesignCritique AI | Upload a UI screenshot, get an AI-powered usability heuristic evaluation | designcritique-ai.vercel.app | repo |
| llmgate | Self-hosted LLM gateway — multi-provider routing with fallback, response caching, per-key rate limiting, cost/token tracking | — | FastAPI · fully offline-testable |
| ragcheck | Agentic RAG system with a built-in evaluation harness — retrieval recall, citation grounding, faithfulness scoring | — | BM25 · Claude tool-use agent loop |
| Lead Engine | Full-stack lead-gen SaaS with billing and LLM extraction | lead-engine-w523.onrender.com | repo |
| FlowCare | Real-time queue & appointment platform — versioned REST API, Socket.io live dashboards, QR check-in | flowcare-1aan.onrender.com | repo |
| Sanguard | Blood bank operations dashboard | sanguard.netlify.app | repo |
| EduMatrix Outreach | B2B outreach automation with Gmail/Sheets API integration, rate-limiting, and reply detection | — | Node.js · Google OAuth 2.0 |
Contributing to production codebases I don't own — same process every time: read the code before touching it, verify fixes against a real database, small scoped diffs, no fabricated activity.
| PR | Repo | What |
|---|---|---|
| #1535 | responsively-app | Preference to disable auto-hidden scrollbars on mobile previews |
| #1536 | responsively-app | Responsive overflow menu for the device toolbar |
| #303 | nextcrm-app | Save/error feedback on a settings form that had none |
| #304 | nextcrm-app | Fixed a duplicate-webhook-delivery bug in Calendly re-subscribe |
| #250 | workout-cool | Shareable workout-summary image, generated client-side |
| #2199 | papermark | Named, reusable watermark presets — new Prisma model, API, UI |
| #2200 | papermark | Documented required env vars that were missing from .env.example |
| #3064 | rallly | Fixed an SMTP auth bug causing silent email-delivery failures |
| #453 | fineract-backoffice-ui (Apache) | Migrated 13 specs Karma → Vitest, verified combined test totals unchanged |
Product & platform work live in production:
Evolution Co. · Denave · Axis Bank · Home.LLC · Pennep · BD Agro Foods · Arclantic · The Heritage Project · WeConnect Digital
Let's build something. pruthvikotharkar.in · kotharkar.pruthvi@gmail.com
