WORK EXPERIENCE

4 POSITIONS

[2024-PRESENT] // Demandbase // Senior Software Engineer (IC4)

Leading frontend for two teams. Independently architected and modernized codebase with NX monorepo and webpack,vite and rollup packages. Designed and implemented independent MFE deployments with Nx and Gitlab CI. Architected and implemented multiple GenAI React applications. Built multi step workflow renderer. Created CLI scaffolders for dashboard and agent interfaces. Architected and implemented a multi agent chat component renderer system. Authored best practices, guides, architectures and patterns.

[2023-2024] // Assembly // Senior Frontend Engineer

It was a short stint ~6 months, but I shipped Rewards and Challenges systems under tight deadlines. Refactored some components to follow compound components pattern to avoid prop-drilling.

[2022-2023] // Appsmith // Senior Software Engineer

Shipped air-gapped instances quickly to close enterprise deals, auto-CRUD generation for JSON Forms, tagged Cypress testing for air-gapped instances. Built enterprise-grade RBAC across workspaces, data sources, and pages with permission-driven UI. Streamlined enterprise onboarding with license validation, trial management, and self-service billing dashboard. Redux Sagas everywhere.

[2021-2022] // Kissflow // Software Engineer

The organization that taught me how to actually engineer. Built a navigation builder and RBAC system, but what I really built was an understanding of frontend patterns: state management, component architecture, permission systems, separation of concerns. Learned to think in systems, not just features. Went from duct-taping code together to designing scalable solutions. Where the impostor became an engineer.

Among Us

[2017-2021] // IMPOSTOR

Just surviving. Wasn't doing anything meaningful—didn't learn much, didn't do much, didn't know much. The impostor phase where I pretended to know what I was doing.