Skip to content
Rohit Singh
Sushraj VenturesHimachal Pradesh, IndiaIST · UTC+05:30Available

Rohit Singh

Senior software engineer. Founder of Sushraj Ventures.

I build the systems companies actually run on. Sushraj Ventures is my group: Sushraj Pharma, a pharmaceutical manufacturing consulting practice, the craft studio Arthmala, and the DCodeIntellect product line. Outside the group I am the senior software engineer behind Fundrev, an AI operating system for private capital, and co-founder and tech lead at Tunegram.

Rohit Singh, Senior Software Engineer · Founder, Sushraj Ventures

13+ years building enterprise systems in production. 3 businesses of my own under Sushraj Ventures, 6 products shipped under DCodeIntellect, and 87 technologies I have actually put my hands on.

01Sushraj Ventures3 in the group · 2 outside

Three businesses I own and operate, and two platforms outside the group.

Pharmaceutical manufacturing consulting, Indian craft and enterprise software, under Sushraj Ventures. Three trades held to one standard: find where the process loses money, build the system that closes the gap, then run it.

Architecture8 layers · 50 technologies

Eight layers I design, ship and keep running in production.

Durable orchestration, transactional and analytical data kept apart, infrastructure defined in a repository, and tracing that spans all of it. Every technology below is one I have taken into production and operated, and each layer names the systems it runs in.

  1. Client

    01

    Fundrev · Tunegram · DCodeIntellect

    Rendered on the server wherever it can be, hydrated only where the page is genuinely interactive.

    • Next.js App Router
    • React 19
    • Vue 3
    • TypeScript
    • Tailwind CSS
    • Glide Data Grid
    • Plotly
  2. Edge and ingress

    02

    Fundrev · Tunegram

    TLS, caching and the first authorisation decision, before anything reaches a service.

    • CloudFront
    • Cloudflare edge
    • AWS Load Balancer Controller
    • Ingress
    • Network policies
    • Rate limiting
  3. API

    03

    Fundrev · DCodeIntellect

    One typed boundary. Every request is schema-validated and traced end to end.

    • Node.js
    • Express 5
    • .NET
    • Zod
    • WebAuthn
    • SAML SSO
    • Argon2
    • OpenTelemetry
  4. Orchestration

    04

    Fundrev

    Long jobs outlive the process that started them, so a deploy mid-run is survivable.

    • Temporal
    • RabbitMQ
    • Workflow workers
  5. Intelligence

    05

    Fundrev · Tunegram

    Model calls routed and costed through one gateway, every trace captured for evaluation.

    • LiteLLM
    • Claude Agent SDK
    • Arize Phoenix
    • AWS Textract
    • Retrieval
    • Pyodide sandbox
  6. Data

    06

    Fundrev · DCodeIntellect

    Transactional and analytical stores kept apart, with a semantic layer over the top.

    • PostgreSQL
    • ClickHouse
    • MongoDB
    • SQL Server
    • Redis
    • Cube
    • Airbyte
    • S3
  7. Platform

    07

    Fundrev

    Defined in a repository and reconciled continuously. Nothing is clicked into existence.

    • Terraform
    • Amazon EKS
    • Argo CD
    • Kustomize
    • Sealed Secrets
    • HPA and PDBs
  8. Observability

    08

    Fundrev

    Traces, logs, metrics and model spend on one pane, so an incident has one timeline.

    • Grafana
    • Loki
    • Tempo
    • Prometheus
    • Grafana Faro
    • CloudTrail
03Product line6 products

Six systems shipped under DCodeIntellect.

ERP, CRM, pharmacy management, commerce and the tooling around them. Each built to the standard a business would need to actually run on it: authentication, role-based access, modular services and a deployment path that does not depend on me.

04Approach

Five things I hold to, and what they cost when I don't.

Not a philosophy. These are the decisions that turned out to matter, learned on systems that are still running.

  1. 01

    Model the business, not the screens

    A system built screen-by-screen needs a new table for every requirement by year two. I start from the domain, what owns what, which boundaries are real, and let the interface follow. Modules expose contracts to each other instead of reaching into each other's data.

    EvidenceD-ERP: inventory, payroll and finance reconcile against one ledger.

  2. 02

    AI has to show its work

    A generated number nobody can trace is worse than no number, because someone will act on it. Extraction ties back to the source document, and the lineage is part of the data model rather than a citation stapled to the output.

    EvidenceFundrev: every figure tied to its source before it reaches an IC.

  3. 03

    Access control is a migration, not a middleware

    Role-based access added late is a filter over data the caller already fetched. Designed in, it is a property of the query. I put roles in the schema on day one, when it is the cheapest it will ever be.

    EvidenceSingle-tenant isolation with RBAC across the portfolio systems.

  4. 04

    Ship to the edge, cache honestly

    Most pages are content and should cost nothing to serve. Static where static works, edge where latency is the product, dynamic only where the data genuinely changes per request, with the security headers set rather than assumed.

    EvidenceTunegram on Cloudflare's edge; this site static-exported with a real CSP.

  5. 05

    Build it to be handed over

    The measure of a system is how well it runs when I am not the one running it. Typed contracts, modular structure, and documentation written for the person who inherits it, which across four ventures is usually someone I hired.

    EvidenceSix systems shipped and maintained under DCodeIntellect since 2018.

05Stack86 technologies

What I reach for, and why it is that one.

Chosen per problem rather than per habit, which is why there is both a document store and a relational one on this list, and why .NET is still here.

Languages

7 technologies

Typed where it earns its keep, and .NET still earning its place.

TypeScriptJavaScriptHCLSQLPythonC#VB.NET

Frontend

10 technologies

Server components where the page is content, client state only where it is earned.

Next.jsReact 19Tailwind CSSReact Hook FormZodPlotly.jsGlide Data Gridreact-grid-layoutVue 3Vite

Backend

6 technologies

REST contracts a second team can pick up without a handover call.

Node.jsExpress 5REST APIsZodKoaASP.NET

Data

7 technologies

Transactional, analytical and cached, each chosen for the job it actually does.

PostgreSQLClickHouseRedisCubeAirbyteMongoDBSQL Server

AI systems

6 technologies

Agents that cite their sources, because an unsourced number is not an answer.

LiteLLMArize PhoenixClaude Agent SDKRAG and retrievalAWS TextractAgentic workflows

Orchestration

4 technologies

Long-running work that survives a restart, a deploy and a bad afternoon.

TemporalRabbitMQArgo CDGitHub Actions

Cloud and infrastructure

14 technologies

Everything reproducible from a repository, nothing clicked into existence.

AWSKubernetesTerraformDockerKustomizeVPC and VPC endpointsS3ECRCloudFrontHPA and PDBsSealed SecretsCloudflareVercelNetlify

Observability

6 technologies

Traces, logs and metrics from one story, including what the models cost.

OpenTelemetryGrafanaLokiTempoGrafana FaroPrometheus

Security and identity

10 technologies

Built for an audit, because in this domain there is always going to be one.

WebAuthnSAML SSOArgon2JWTTOTPIAM and IRSANetwork policiesHelmet and rate limitingCloudTrailSOC 2 controls

Document processing

6 technologies

Finance runs on PDFs and spreadsheets, so the parser is a first-class concern.

pdf.js and pdf-libSheetJSExcelJSofficeparserCheerioIMAP and MIME parsing

Tooling

10 technologies

The unglamorous half that decides whether anything ships twice.

Git and GitHubPlaywrightESLintPrettierPostmanVS CodeVisual StudioAtlassianTrelloSlack

07Credentials6 certifications

Verified, where verification exists.

Every certificate links to the issuer's own record rather than an image of a PDF. Degrees and schooling are on the CV.

2025

  • IBM Certified React Developer

    IBM · CourseraTechnical · Global professional · Lifetime

    Verify
  • Responsive Web Design

    freeCodeCampTechnical · Global · Lifetime

    Verify
  • Six Sigma White Belt

    The Council for Six Sigma Certification (CSSC)Professional · Global · Lifetime

    Verify

2024

  • Supervised Machine Learning: Regression and Classification

    DeepLearning.AI · Stanford UniversityTechnical · Global professional · Lifetime

    Verify
  • Mathematics for Machine Learning: Linear Algebra

    Imperial College LondonTechnical · Global professional · Lifetime

    Verify

2017

  • O Level

    National Institute of Electronics and Information Technology (NIELIT)Technical · National · Lifetime

    Hard copy
08Contact

Tell me what you're building and where it's stuck.

Open to founding-engineer, staff and advisory conversations

Based in
Daulatpur Chowk, Himachal PradeshIST · UTC+05:30

Replies usually within a couple of days.