👋Hi, I’m
Kamal Neupane — a Software Engineer with 2+ years of experience, specialized in user experience and complex web interfaces. Based in Kathmandu, Nepal.
I love crafting engaging user experiences and refining every interaction.
experience
DocsumoFrontend Engineer, 07/2024 – Present
- AI Workflow Agent — built the frontend agent experience with SSE streaming and live status updates; mapped agent outputs to workflow editor actions → 70% faster workflow creation
- Workflow DAG & Validation — reusable TypeScript DAG utility using Kahn's topological sort for execution ordering and validation
- Document Classifier — independently led the end-to-end frontend of the flagship classification engine: multi-instance model setups, manual review screen, paginated tables, real-time status
- Billing & Auth — config-driven dynamic pricing pages for zero-code updates; plan restrictions, overage limits, enterprise upgrade flows; single-page signup → +5% US signup rate
- Product Onboarding — built the “Get Started” flow from scratch; Chameleon + Mixpanel
DocsumoFrontend Engineer Intern, 04/2024 – 07/2024
- Interactive document upload flow for the marketing site — client-side validation, Google reCAPTCHA + upload limits
- Migrated React class components to functional components — checkboxes, dropdowns, portal tooltips
- Sentry/SonarQube monitoring; designed 25+ responsive HTML email templates integrated with Mailgun
education
Kathmandu UniversityB.E. in Computer Engineering, 2019 – 2024 · GPA: 3.75 / 4.0
tech stack
ZZustand
blog
July 16, 2026 · 13 min read
Aug 16, 2025 · 8 min read
April 04, 2025 · 1 min read