Available for new opportunities

Hi, I'm Suman B.K.

3+ years shipping production features in SaaS environments. Specialised in React.js, Next.js and TypeScript โ€” building fast, accessible, and delightful interfaces.

๐Ÿ“Kathmandu, Nepal
+977-9865762489
scroll
01.

About Me

I'm a mid-level Frontend Engineer based in Kathmandu, Nepal, specialising in building production-grade web applications with React.js, Next.js, and TypeScript.

Over 3+ years, I've independently led complex integrations, optimised frontend performance, and collaborated across design, backend, and product teams โ€” most recently at KrispCall, where I built their Chrome Extension and Integration Platform.

I care deeply about code quality, developer experience, and shipping features that actually work in production. I enjoy bridging the gap between design intent and technical execution.

React.jsNext.jsTypeScriptTailwind CSSApollo ClientRedux Toolkit
3+
Years Experience
2
Companies
4+
Projects Shipped
โˆž
Cups of Coffee
๐ŸŽ“
BSc. CSIT
Madan Bhandari Memorial College, Tribhuvan University
2018 โ€“ 2023
02.

Technical Skills

โฌก

Frontend

React.js90%
Next.js85%
TypeScript82%
JavaScript (ES6+)90%
โ—ˆ

Styling & UI

Tailwind CSS88%
Styled Components80%
Ant Design78%
โฌก

State & Data

Redux Toolkit82%
Zustand75%
Apollo Client78%
Context API85%
โ—ˆ

Backend & Tools

Node.js / Express65%
PostgreSQL / MongoDB60%
WebSockets75%
Git & GitHub88%

Full Stack

React.jsNext.jsTypeScriptTailwind CSSRedux ToolkitZustandApollo ClientAnt DesignStyled ComponentsNode.jsExpress.jsMongoDBPostgreSQLWebSocketTwilio SDKChrome APIsChart.jsREST APIsGitJira
03.

Experience

Frontend Engineer

CurrentFull-time
Dalfin AIJanuary 2026 โ€“ Present
  • โ–ธBuilt core interfaces for a no-code AI automation platform, enabling users to create and manage workflows visually.
  • โ–ธDeveloped interactive drag-and-drop workflow builders with dynamic node configuration and real-time updates.
  • โ–ธOptimized frontend performance and scalability through reusable component architecture and efficient state management.
React.jsTypeScriptNext.jsTailwind CSSRedux ToolkitReact FlowGraphQLAI Integrations

Frontend Engineer

Full-time
KrispCallMay 2024 โ€“ January 2026

Associate Frontend Engineer

Full-time
Yeti Tech Pvt. LtdSept 2023 โ€“ April 2024
04.

Projects

01
Professional

KrispCall

Core Contributor

Core VoIP calling and SMS product powering KrispCall's web app and Chrome extension. Independently built the Quick SMS feature enabling templated messages, and the Add Tag feature for organising conversations.

  • โ–ธ VoIP calling & SMS via Twilio
  • โ–ธ Quick SMS with templates
  • โ–ธ Conversation tagging
React.jsTypeScriptTwilio SDKWebSocket
02
Professional

KrispCall Chrome Extension

Lead Developer

Chrome extension embedding the KrispCall dialer into Zoho, Salesforce, MS Teams, and Pipedrive. Enables click-to-call and SMS via auto-populated phone numbers from CRM records.

  • โ–ธ Click-to-call from CRM
  • โ–ธ 4 CRM integrations
  • โ–ธ Weekly updates, 1-day store approval
React.jsTypeScriptChrome APIsCRM Integrations
03
Freelance

Cramly โ€” Study Productivity App

Freelance Frontend Developer

AI-powered study app. Fixed critical bugs across content processing, quiz generation, flashcard formatting, class management, and subscription enforcement.

React.jsJavaScriptREST APIsAI Integration
04
Freelance

Rental Solutions

Freelance Frontend Developer

Full-stack vehicle rental management system with admin panel, real-time dashboard analytics, and secure authentication with refresh tokens.

React.jsNode.jsRedux ToolkitWebSocketChart.js
05.

Get In Touch

I'm currently open to new opportunities โ€” whether it's a full-time role, a freelance contract, or an interesting project. If you'd like to work together, just send a message.

Phone
+977-9865762489
Location
Kathmandu, Nepal

Let's build something great

Whether you have a product to build, a team to join, or an idea to explore โ€” I'm all ears. Drop me an email and I'll reply within 24 hours.

Send me an email
Usually responds in < 24 hrs