Skip to content
View somnathraz's full-sized avatar

Block or report somnathraz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
somnathraz/README.md
Somnath Khadanga, full-stack product engineer

Portfolio Labs demo LinkedIn


Selected work

Project What it is
β˜• PaperChai AI-powered invoicing and cash-flow automation. Gemini, reminders, forecasting, Slack and Notion.
πŸ” AuthSass Multi-tenant authentication infrastructure for SaaS products.
πŸ“± BillGen Mobile-first billing platform. React Native, Django REST, PostgreSQL.
πŸŽ›οΈ nextjs-webgl-templates 13 open-source R3F / GLSL templates: raymarching, GPU fluids, particles.
πŸͺ€ interview-traps Backend interview traps you can run, with a test that proves each fix.

How I work

I own the whole path: idea β†’ architecture β†’ frontend β†’ backend β†’ integrations β†’ cloud β†’ production. My focus is systems that stay reliable under real use: auth, payments, scheduling, async workflows, and AI features that are wired into the product instead of bolted on.

Stack

Frontend React, Next.js, TypeScript, Redux, Zustand, Tailwind
3D / Graphics Three.js, React Three Fiber, GLSL, GPGPU
Mobile React Native
Backend Node.js, Express, Django, Java, Spring Boot
Data PostgreSQL, MongoDB, Prisma
Cloud AWS, Docker, GitHub Actions
Integrations Stripe, Google Calendar, Firebase, Supabase, REST, GraphQL
AI Gemini, LLM integrations, agentic workflows

Flagship projects

β˜• PaperChai

AI-powered invoicing & cash-flow automation

A SaaS platform designed to simplify invoicing for freelancers and agencies while automating repetitive payment workflows.

Instead of behaving like traditional accounting software, PaperChai focuses on speed, automation and payment intelligence.

Engineering highlights

  • AI-assisted invoice generation using Gemini
  • Automated payment reminders
  • Scheduled invoice workflows
  • Cash-flow forecasting
  • Client payment-reliability insights
  • Slack integration
  • Notion integration
  • Multi-workspace architecture
  • Custom email workflows
  • PDF invoice generation
  • AI-assisted follow-up automation

Architecture

Next.js β€’ React β€’ PostgreSQL
Prisma β€’ Gemini β€’ NextAuth
Puppeteer β€’ Tailwind CSS


πŸ” AuthSass

Multi-tenant authentication infrastructure

A reusable authentication and authorization platform designed for SaaS applications that need organizations, users, applications and isolated tenant access.

The goal is to move authentication infrastructure outside individual products so multiple applications can share a consistent identity platform.

Engineering highlights

  • Multi-tenant architecture
  • Users & organizations
  • Organization memberships
  • Application memberships
  • Invitation workflows
  • Refresh-token lifecycle
  • API keys
  • Audit logging
  • Role-based authorization
  • Tenant-aware access control

Architecture

Node.js β€’ Express β€’ Apollo
GraphQL β€’ MongoDB β€’ JWT



πŸ“± BillGen

Mobile-first business billing platform

A cross-platform billing application built with a separate mobile frontend and backend API architecture.

The project separates presentation, business logic and persistence instead of treating the mobile application as a standalone client.

Architecture

React Native Application
          β”‚
          β”‚ REST API
          β–Ό
Django REST Framework
          β”‚
          β–Ό
      PostgreSQL

Pinned Loading

  1. AuthSass AuthSass Public

    TypeScript

  2. BillGen BillGen Public

    JavaScript

  3. paperchai paperchai Public

    TypeScript

  4. CodesSnippets24/CodeSnippets CodesSnippets24/CodeSnippets Public

    JavaScript

  5. Solrys/calender Solrys/calender Public

    JavaScript

  6. somFreelancePortfolio somFreelancePortfolio Public

    TypeScript