Skip to content
Susanta Banik

Susanta Banik

  • AI/ML Engineer
  • Full-Stack Developer
  • Founder
  • Independent AI Researcher

Building Intelligence, thoughtfully.

I design, build and test practical AI and web software — from retrieval-augmented apps and learning tools to full-stack products — and publish independent research on memory-conscious AI.

Portrait of Susanta Banik

Selected projects

Live products and public repositories you can open today.

1 of 6

  • LabBench workspace with file explorer, editor and terminal
    LiveEducation

    LabBench

    A zero-setup, browser-based coding workspace for students, with AI hints that explain errors instead of handing out answers.

    Details

    LabBench is a lightweight, browser-based IDE and Progressive Web App for students. It combines a Monaco-powered editor, file explorer, interactive terminal, web preview and AI debugging hints in one workspace, so practical lab work can be done on budget phones or locked-down lab PCs. It was built around real lab-session friction: no personal laptop, restricted software installs and tedious output submission.

    • Editor, file explorer, terminal and live preview in one workspace
    • AI hints explain why code fails rather than giving the fix
    • Installable as a standalone app on Android, iOS, Windows and macOS
    • TypeScript
    • Monaco Editor
    • Supabase
    • PWA

    Source is public for review; the software is proprietary, all rights reserved.

  • Hackathon projectHealthcare

    BloodSignal

    An evidence-aware blood-bank finder built for a hackathon by Team Pragmatrix. It shows what is known, what is stale and what still needs a phone call.

    An information tool only. Availability is not guaranteed or real-time, so always confirm with the facility. It is not medical advice.

    Details

    BloodSignal helps families and care teams organise a blood-bank search by blood group, component, quantity and location. Facility directory records and inventory evidence are kept as separate facts, so a listing is never mistaken for stock. Unknown, stale, unavailable and demo evidence are reported distinctly, results are ranked by evidence quality and freshness before distance, and every result points the user to call the facility to confirm. It was originally developed for the Ziro Hackathon by Susanta Banik and Shreya Bhattacharjee as Team Pragmatrix.

    • Missing inventory is shown as unknown, never as zero stock
    • Typed requests, optional voice input and prescription-assisted fields, reviewed before searching
    • Call-to-confirm and map links; distance is labelled straight-line
    • React
    • TypeScript
    • TanStack Start
    • Python
    • FastAPI

    Team Pragmatrix · Ziro Hackathon.

  • CodeWithFun Dev Hub storefront
    LiveWeb

    CodeWithFun Dev Hub

    An online bookstore for developers and students, with technical books and study material at affordable prices.

    Details

    CodeWithFun Dev Hub is an online bookstore for developers and students offering textbooks, technical books and study material at affordable prices. It was designed, built and maintained by Susanta Banik alongside the CodeWithFun YouTube channel.

  • Portfolio projectAI / ML

    Fraud Detection

    A TensorFlow/Keras deep neural network that classifies transactions as normal or fraudulent.

    Details

    A binary classification model built with TensorFlow and Keras that identifies whether a transaction is normal or fraudulent, demonstrating how to build and train a deep neural network for the task.

    • Python
    • TensorFlow
    • Keras
  • Portfolio projectAI / ML

    Emotion Detect

    A computer-vision tool that estimates a face's emotion using OpenCV, DeepFace and TensorFlow.

    Outputs are model estimates, not facts about a person.

    Details

    Emotion Detector is a computer-vision tool built with OpenCV, the DeepFace library and TensorFlow that estimates a person's emotion from a face. Other attributes it reports, such as age, are estimates and may not be accurate.

    • Python
    • OpenCV
    • DeepFace
    • TensorFlow
  • More on GitHub

    Machine learning, computer vision, automation and Power BI projects. The full list of public repositories lives on GitHub.

    Open GitHub (opens in a new tab)

Founder & Principal AI Engineer

Shristi AI Web Creations™

A Udyam-registered sole-proprietorship micro enterprise providing software development, AI/ML solutions, web applications and related digital engineering services.

The work centres on practical software engineering: AI/ML solutions, LLM applications, web development and digital products — built to solve a real problem and to be maintainable afterwards.

Agartala, Tripura, India

How I work

  • Problem first

    Start from the problem the user has, then choose the smallest technology that solves it.

  • Maintainable by default

    Readable code, documented set-up and honest status notes, so the next person can pick the work up.

  • Responsible experimentation

    AI features are tested, scoped and labelled for what they are — experimental work is not sold as proven.

  • Full-stack delivery

    Interface, API, data and deployment handled together by one engineer.

What I can build

  • AI/ML and LLM applications

    Retrieval-augmented generation, LLM-backed assistants, predictive models and AI features added to existing products.

  • Full-stack web applications

    Websites, dashboards, portals and internal tools — interface, API and database built together.

  • Progressive web apps

    Responsive, installable web apps that work well on phones and low-spec devices.

  • Data and analytics

    Dashboards in Power BI and Tableau, data cleaning and reporting.

Research

Independent work on conversational agents and memory-conscious AI. One journal paper and one preprint.

  • Journal paper · 2025

    Emergent Social Consciousness in a Minimalist Conversational Agent: A Case Study on Jarvis — Observations from a Custom-Built Artificial Intelligence System

    International Journal of Science and Research (IJSR), Vol. 14, Issue 12, December 2025, pp. 480–482

    View on IJSR (opens in a new tab)
  • Preprint · 2026

    Jarvis-v9: A Continual-Learning Synthetic AGI with Biologically-Inspired Generative Architecture, Persistent Memory, and Nine Cognitive Engines

    ResearchGate

    Read on ResearchGate (opens in a new tab)

About me

A little more about the person and the work behind the projects.

Who I am

I’m Susanta Banik, an AI/ML engineer and full-stack developer from Agartala, Tripura. I’m studying B.Tech in AI and Data Science at Techno College of Engineering Agartala and the online B.S. in Applied AI and Data Science at IIT Jodhpur, and I build and ship software alongside my degrees. I’m the founder of Shristi AI Web Creations™, through which I take on software and AI work.

What I build

I like problems with a real user attached. LabBench is a zero-setup coding workspace for students who lack a laptop or are locked out of lab PCs. BloodSignal, built with Shreya Bhattacharjee as Team Pragmatrix, helps families find blood banks while being strict about what is known and what still needs a phone call. CodeWithFun Dev Hub is an affordable bookstore for developers and students. On the machine-learning side there are public projects in fraud detection and computer vision, and CampusCopilot, a study platform for higher-education and competitive-exam students, is in development.

How I work

I start from the problem, choose the smallest technology that solves it, and write down honestly where each project stands. If a number is unknown, I say it is unknown. That habit comes from BloodSignal, where treating missing stock as zero could mislead someone in an emergency, and it is why every project here carries a status label.

Research

My independent research is on conversational agents and memory-conscious AI. A case study on the Jarvis agent is published in the International Journal of Science and Research, and the Jarvis-v9 preprint is on ResearchGate. QNME-omega, an engine for training and running models on modest hardware, is still experimental, with no published results yet.

Beyond the code

I run CodeWithFun, a YouTube channel and bookstore for students, write about what I learn on DEV Community and Medium, and practise problem solving on LeetCode and HackerRank.

Education

  • B.S. in Applied AI and Data Science (online programme)

    Indian Institute of Technology Jodhpur · In progress

  • B.Tech in AI and Data Science

    Techno College of Engineering Agartala · In progress

Internships

  • AI & RAG Development InternKyma AI Innovations
  • Full-Stack Web Developer InternUnified Mentors Pvt. Ltd
  • Machine Learning InternCognifyz Technologies
  • Machine Learning InternSaiket Systems
  • Data Analyst InternAspire Interns

Skills and tools

AI and ML

  • TensorFlow
  • Keras
  • Scikit-learn
  • Deep learning
  • Model evaluation
  • RAG
  • LLM agents
  • Prompt engineering

Data

  • Pandas
  • NumPy
  • Matplotlib
  • Power BI
  • Tableau
  • Statistical modelling

Languages

  • Python
  • JavaScript
  • TypeScript
  • Java
  • C
  • C++
  • PHP

Web

  • React
  • Tailwind CSS
  • REST APIs
  • MySQL
  • PWA

Tools

  • Git
  • GitHub
  • Linux
  • Jupyter
  • Google Colab
  • AWS
  • Heroku
Selected certifications
  • Geodata Processing using Python and Machine Learning — ISRO
  • Application of AI/ML for Specific Crop Acreage Mapping — ISRO
  • A-Z Ethical Hacking — IIT Patna
  • JavaScript Specialist — HackerRank
  • SQL (Advanced) — HackerRank
  • Software Engineer Intern — HackerRank
  • AI Essentials, Microsoft Azure Professional Certificate — Microsoft
  • Introduction to Generative AI — Google Cloud Skills Boost
  • Hadoop 101 — IBM
  • TATA Gen AI Powered Data Analytics — Forage

Read my full professional profile

Experience, certifications, recommendations and updates are on LinkedIn.

View LinkedIn profile (opens in a new tab)