Biswajeet Das

Product Engineer

About

Software Developer

Work

Novu
|

Software Developer

Highlights

Architected and built @novu/js from the ground up as a modern replacement for the legacy @novu/notification-center, reducing the gzipped bundle size by over 85% (from 157.9KB → 21.6KB) and improving load time to 25ms on a 4G network.

Designed a custom renderer architecture (NovuUI) in @novu/js to mount SolidJS UI components across any frontend framework.

Built the @novu/react package, which provides custom components for Inbox to build beautiful notification experiences.

Introduced the translations feature, including backend CRUD APIs and a custom editor with autocomplete for i18n keys and variables, improving localization support across all notification types.

Implemented the Variants feature in the notification trigger engine, enabling customers to define conditional workflows.

Designed and implemented the actor system, powering personalised messages by injecting dynamic subscriber data into all notification channels.

Created the Novu integration for the Vercel marketplace, expanding the platform's ecosystem.

Capital Numbers
|

Software Developer

Highlights

Led the FrontEnd Development team for Blink Payment, a Payment gateway as a Service app.

Created Blink Pages service, which is a fully customisable Blink page, can be used to create a professional-looking webpage to take payments.

Integrated Payment Gateways like Cardstream, SagePay and REST APIs.

Developed key payment flows such as repeat payments, virtual terminals, bank mandates, and refunds.

Worked closely with the product team to design and implement Ul features that balanced performance, accessibility, and real user needs..

Used React.js, TypeScript, Material UI, and styled-components to create the UI.

Set up AWS CodePipeline and CodeBuild for CI/CD automation, with deployments via S3 and CloudFront.

NetTantra Technologies
|

Software Developer

Highlights

Worked on a music streaming site ZipDJ, and implemented the majority of the Ul of the site using React.js.

Developed a custom music player module with functionalities like downloading, adding to a playlist, and seeking through.

Integrated REST APIs and ElasticSearch on the FrontEnd to search/filter songs, increasing the site performance by 70%, which further helped to increase the premium members count up to 2x.

Used SCSS and React.js to create mobile-responsive and user-friendly layouts.

Designed and integrated Mega.nz cloud storage functionality for users in the Spinvault project.

Education

College of Engineering Bhubaneswar

Bachelor of Technology

Computer Science and Engineering

Grade: 7.51

Skills

Languages

HTML/CSS, JavaScript, TypeScript.

Databases & Others

MongoDB, Mongoose, PostgreSQL, AWS (S3, CloudFront, CodePipeline).

Libraries & Frameworks

NestJS, React.js, Express.js, Node.js, Next.js, SolidJS, Tailwind CSS.

Projects

@biswaviraj/time-travel

Summary

Developed a lightweight, type-safe library enabling undo/redo functionality using a simple, persistent history stack. Designed for predictable and user-friendly state transitions.

PlaYT

Summary

A terminal-based app to stream and download YouTube songs made with Node.js.