API & service development
Node.js services scoped tightly to one job — an integration, a webhook handler, a real-time channel — rather than a second monolith.
Alongside Django, I use Node.js for backend services where a JavaScript-native runtime fits better: real-time features, lightweight APIs, and services that sit close to a React or Next.js frontend. It has been part of the full stack toolkit I used building SaaS and business platforms at Mars Digital.
REST and WebSocket APIs for real-time dashboard updates
Lightweight backend services alongside a Django-powered core system
Integration and webhook handlers between third-party APIs and internal systems
Node.js services scoped tightly to one job — an integration, a webhook handler, a real-time channel — rather than a second monolith.
WebSocket-driven updates for dashboards and notifications that need to feel live, not refreshed.
Backend services that share conventions with a React or Next.js frontend, since I build both sides myself.
Other technologies