Open to AI Engineer roles

// AI & Full Stack Engineer

I build production AI systems on backends that don't break.

2.5+ years shipping fintech, real-time, and AI-powered systems — LLM integrations, RAG pipelines, payment infrastructure, and event-driven backends with Node.js, TypeScript, Python, Redis, PostgreSQL, and AWS.

97%

Latency reduced

100+

Daily payments processed

10K+

Monthly users served

20 hrs/wk

Manual ops automated

Portrait of Suraj Goswami
  • LLM Apps
  • RAG
  • Payments

// 00 — selected work

Projects

AI systems and infrastructure I have designed and shipped — open-source on GitHub.

how does auth work?graph × vector retrieval

GraphRAG · Repository Intelligence

GraphMind

A GraphRAG platform that answers repository-architecture questions using hybrid vector and graph retrieval over codebases.

  • Parses repositories deterministically with Tree-sitter ahead of any LLM call, keeping output grounded and reproducible.
  • Constructs Neo4j knowledge graphs indexed into Qdrant for hybrid vector + graph retrieval.
  • Pluggable BYOK provider layer supports OpenAI, Anthropic, and Ollama — swap models without changing application logic.
  • FastAPI
  • Tree-sitter
  • Neo4j
  • Qdrant
  • LangChain
  • Next.js
View repository
"2 eggs + toast,""and black coffee"{ calories: 320, protein: "18g" }natural language → structured data

LLM-Powered Nutrition App

Calorie Tracker

Converts natural-language meal descriptions into structured nutrition data using OpenAI APIs, protected by Redis rate limiting.

  • Natural language in, structured macros out — LLM responses validated into typed nutrition records in PostgreSQL.
  • Redis-based rate limiting protects OpenAI spend; caching keeps repeat queries instant.
  • Responsive dashboard with real-time daily intake insights.
  • Next.js
  • Node.js
  • OpenAI API
  • PostgreSQL
  • Redis
View repository
LOCKEDMILESTONERELEASEDsmart-contract escrow · automated release

Decentralized Escrow Protocol

Custodia

Milestone-based escrow on Binance Smart Chain — Solidity smart contracts release funds automatically when conditions are met.

  • Solidity escrow contracts with automated milestone-release conditions on BSC.
  • Reown/WalletConnect integration for wallet auth and transaction signing flows.
  • Supabase-backed off-chain state mirroring the on-chain escrow lifecycle.
  • Solidity
  • Next.js
  • Supabase
  • Reown
  • WalletConnect
View repository

// 01 — experience

Work Experience

Production fintech, real-time, and AI systems — from schema design through deployment, monitoring, and on-call.

September 2024 – Present

Full Stack Engineer

WisewayTec · Mohali, India

  • Reduced backend request latency from 4s to under 100ms — a 97% reduction — by moving long-running processing to BullMQ worker queues backed by Redis.
  • Architected and deployed a multi-tenant crypto payment gateway used by 3+ production clients, processing 100+ daily payments with stablecoin/token support, real-time price feeds, webhooks, and KYC workflows.
  • Engineered asynchronous payment-processing pipelines with BullMQ and Redis, implementing scheduled reconciliation and retry jobs to recover failed transactions.
  • Developed production AI backend services using FastAPI and SQLAlchemy, integrating LLM APIs into application data workflows.
  • Built and operated a Telegram Mini App gaming platform serving 20K+ monthly active users on distributed Socket.IO rooms.
  • Deployed Prometheus + Grafana monitoring, cutting production issue detection time from hours to under 15 minutes.
  • Node.js
  • TypeScript
  • FastAPI
  • SQLAlchemy
  • Redis
  • BullMQ
  • PostgreSQL
  • MongoDB
  • Socket.IO
  • AWS
  • Docker
  • Prometheus
  • Grafana

March 2024 – August 2024

Full Stack Developer

Wiselogics Digital Solutions · Mohali, India

  • Engineered backend services for banking, CRM, and logistics platforms with JWT authentication and role-based access control serving 10K+ monthly users.
  • Developed React.js and Next.js interfaces for banking, CRM, and logistics applications, integrating REST APIs and server-side rendering.
  • Automated USDOT motor carrier data extraction with Python pipelines, eliminating 20+ hours/week of manual operations work.
  • Integrated Razorpay and Stripe gateways into production checkout flows; shipped via GitHub Actions CI/CD maintaining 99.5% uptime.
  • Reduced ride-booking response latency by 40% through Socket.IO live tracking and location-based matching.
  • Node.js
  • Express.js
  • Next.js
  • React.js
  • PostgreSQL
  • Python
  • JWT
  • Stripe
  • Razorpay
  • GitHub Actions

October 2023 – January 2024

Backend Developer Intern

Livinart Technologies · Remote

  • Built backend services and REST APIs with authentication systems for ride-booking and loan management platforms.
  • Implemented real-time communication using Socket.IO and optimized API response times.
  • Node.js
  • Express.js
  • Socket.IO
  • REST APIs

// 02 — stack

Skills

AI & LLM Engineering

  • OpenAI APIs
  • Anthropic
  • LangChain
  • RAG
  • GraphRAG
  • Qdrant
  • Neo4j
  • Tree-sitter
  • Prompt Engineering
  • Ollama

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

Backend

  • Node.js
  • Express.js
  • NestJS
  • FastAPI
  • SQLAlchemy
  • REST APIs
  • WebSockets
  • BullMQ
  • Redis
  • Microservices
  • Event-Driven Architecture

Frontend

  • React.js
  • Next.js
  • Tailwind CSS

Databases & Cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • Neo4j
  • Qdrant
  • AWS (EC2 · S3 · Lambda)
  • Docker
  • GitHub Actions
  • CI/CD

Web3

  • Solidity
  • Smart Contracts
  • Wallet Integration

Observability

  • Prometheus
  • Grafana

// 03 — credentials

Certifications

Programming, Data Structures and Algorithms using Python

NPTEL, IIT Madras

Score: Elite

Certification · March 2023

Full Stack Development Bootcamp

John Smilga, Udemy

Completed

Bootcamp · 2023

// 04 — education

Education

2020 – 2024

B.Tech in Electrical & Electronics Engineering (EEE)

Samrat Ashok Technological Institute · Vidisha, Madhya Pradesh, India

  • CGPA: 8.26/10