Berlin · Open to full-time opportunities

Backend · Full-stack · Systems

I build software that
survives beyond the demo.

I’m Bishwajit Karmaker — a developer focused on dependable APIs, structured data and interfaces that make complex systems feel simple.

Explore my work
engineering.profile● live
roleBackend / Full-stack Developer
coreDjango · DRF · PostgreSQL
interfaceTypeScript · Next.js
approachproduction-first
Python / DjangoREST APIsPostgreSQLTypeScript / Next.jsProduction deployment

Selected systems

Proof, not promises.

Projects where architecture, product decisions and production constraints matter as much as the interface.

01

OPSHUB

In Progress

A multi-tenant operations platform designed around real business workflows: POS, inventory, finance, permissions and auditability.

Django · DRF · PostgreSQL · Next.js · TypeScript
02

Linda Art Gallery

Completed

A production art portfolio and inquiry platform built for a real client, including media delivery, authentication and deployment.

Django · DRF · PostgreSQL · Next.js · BunnyCDN
03

AbdullahStack

In Progress

The full-stack system behind this portfolio, with API-managed content, owner authentication, contact workflows and résumé generation.

Next.js · TypeScript · Django · PostgreSQL

How I work

Software is a system,
not a screenshot.

My mathematics background shaped how I approach software: break the problem down, make the rules explicit, test assumptions and keep the structure understandable.

See experience →
01

Backend foundations

REST APIs, authentication, relational modelling, validation and business rules with Django and DRF.

02

Product interfaces

Responsive Next.js interfaces that expose complex workflows without exposing their complexity.

03

Production ownership

Deployment, debugging, integrations and the less glamorous work required to keep software usable after launch.

Next conversation

Have a system to build
or a team I can help?