AVAILABLE FOR SELECT OPPORTUNITIES

Building intelligent
products.
Engineering what’s next.

Senior Software Engineer·Full Stack & AI Engineer

I build scalable web platforms, AI-powered workflows, and production-ready systems that turn complex problems into useful products.

CORE STACKReactNode.jsPythonLLMs / RAGAWS
ENGINEERING / OVERVIEW
FEATURED SYSTEMIntelligent products.

Full-stack engineering
+ applied AI
+ scalable cloud systems

FULL STACKWeb platforms
GENERATIVE AILLMs · RAG
CLOUD SYSTEMSAWS · Docker
⚛React
⬡Node.js
🐍Python
✳LLMs
awsCloud
// Build// Innovate// Deploy// Scale›_
IDEASinto impact
Scroll to explore
▣
5+YEARS EXPERIENCEBuilding real-world products
✳
FULL STACK + GENAIEnd-to-end engineeringMERN · Python · LLMs · RAG
☁
CLOUD & MICROSERVICESScalable by designAWS · GCP · Docker · APIs

About

More than five years building software that people use every day.

I am a Full Stack AI Engineer. I design enterprise applications, generative AI platforms, and microservice architectures, then deploy them on AWS and Google Cloud. The work spans agriculture, education, insurance, marketing, and communication.

Recent work includes FarmEase for 50,000+ farmers, chatbot campaigns for 30,000+ people, evaluation of 50,000+ answer sheets, and an insurance audit flow that cut manual effort by 90%. I also teach a DSA course and a generative AI course on this site.

System design LangChain & RAG Microservices Document AI Cloud deployment

Profile

MCA, Chhattisgarh Swami Vivekanand Technical University, Bhilai (CGPA 9.29 / 10). Roles, projects, and recommendations are on LinkedIn.

Purushottam Pradhan

Senior Full Stack AI Engineer · Technical Lead · Generative AI

  • Public profile linkedin.com/in/purushottampradhan
  • Education MCA, CSVTU Bhilai · CGPA 9.29 / 10
  • Current role Software Engineer, National Informatics Centre, Raipur.
  • Previous Irin AI and GoSpring AI — chatbots, audits, and assessment systems.
View full LinkedIn profile

Core strengths

  • Generative AI — retrieval, chatbots, and document pipelines with LangChain, RAG, vector databases, NLP, and speech.
  • Full-stack systems — Angular, React, Node.js, and Python, from the API through cloud deployment.
  • Shipped products — farm guidance, student support, campaign messaging, and insurance audits used by tens of thousands of people.

Core expertise

End-to-end ownership from APIs and data to deployment, security, and intelligent automation.

Full-stack development

Angular, React, Redux, and Material UI on the front. Node.js, Express, FastAPI, and Flask services behind REST APIs.

Backend & system design

Microservice and event-driven systems, API design, Docker, Nginx, PM2, and CI/CD with GitHub Actions.

Cloud & DevOps

AWS and Google Cloud, containerized deploys with Docker, and production hosting behind Nginx. Databases include MongoDB, PostgreSQL, MySQL, Firebase, and vector stores.

AI & machine learning

LangChain, RAG, prompt engineering, AI agents, embeddings, document intelligence, NLP, ASR, and model APIs from Mistral, Gemini, and OpenAI. Fine-tuning where the product needs it.

Document intelligence

Knowledge retrieval over vector databases, OCR for answer sheets, document classification, and analytics used by farmers, students, and campaign teams.

Courses & integrations

Secure APIs and authentication, WhatsApp campaign workflows, and multilingual translation. The DSA course and the generative AI course on this site are built from the same practice.

Experience

Public-sector platforms at NIC Raipur, and earlier product work at Irin AI and GoSpring AI.

Dec 2025 – Present001

Software Engineer · NIC, Raipur

Dec 2025 – Present

  • AI platforms for education and agriculture
  • FarmEase chatbot for 50,000+ farmers, with multilingual crop guidance
  • RAG retrieval with vector databases and large language models
  • Secure APIs in Node.js and Python, plus translation and analytics
Jul 2024 – Oct 2025002

Senior Software Engineer · Irin AI

Jul 2024 – Oct 2025

  • Microservice systems with Node.js, MongoDB, AWS, Docker, and Nginx
  • Insurance audit automation that cut manual effort by 90%
  • Chatbot platforms serving 30,000+ users per campaign
  • LangChain workflows, speech pipelines, CI/CD, and monitoring
May 2022 – Nov 2023003

Software Engineer · Irin AI

May 2022 – Nov 2023

  • Reusable APIs, automation platforms, and chatbot systems
  • Cloud services on AWS with MongoDB, Node.js, and Python
Aug 2021 – Apr 2022004

Junior Programmer · GoSpring AI

Aug 2021 – Apr 2022

  • MEAN stack apps, analytics dashboards, and Firebase
  • Online examination and assessment systems
  • Applications hosted on Google Cloud

Technologies & tools

Languages, frameworks, and platforms I use regularly.

Languages

JavaScript TypeScript Python SQL

Frontend

Angular React.js Redux Material UI HTML5 CSS3

Backend & data

Node.js Express.js FastAPI Flask REST APIs Microservices MongoDB PostgreSQL MySQL Firebase Vector databases

Cloud, DevOps & AI

AWS GCP Docker Nginx PM2 GitHub Actions LangChain RAG Mistral Gemini OpenAI NLP ASR

Selected work

The product and the stack are on each card. Every contribution is collected in the next section.

Chatbot 50,000+ farmers

FarmEase Chatbot

Agricultural assistant for crop guidance, knowledge retrieval, and recommendations in more than one language.

MEAN Python LangChain RAG Vector databases
Chatbot 30,000+ users

AI Chatbot Platform

Campaigns, templates, audience segments, live messaging, broadcasts, analytics, and WhatsApp workflows.

MEAN Python Mistral Gemini WhatsApp APIs Docker AWS
Chatbot Education

Student Chatbot

Academic assistant for FAQs, notifications, study guidance, and information retrieval.

MEAN LLMs Node.js MongoDB
Documents 90% less manual work

Insurance Audit Automation

Parses policy documents, detects covers, classifies pages, and writes the audit report, including the exceptions.

Python AWS LangChain
Marketing 10,000+ users

Social Media Marketing Platform

Campaigns, audience targeting, scheduling, and engagement analytics in one place.

Node.js Angular MongoDB
Examinations 50,000+ sheets

Online Answer Sheet Evaluation

Reads answer sheets with OCR, moves them through review, and produces analytics and reports.

MEAN Python OCR AI models
Examinations Exam centers

Question Paper Distribution

Prepares examination papers and releases each paper to the center that conducts that exam.

Node.js Angular MongoDB
Learning lab Live demo

CodeFlow Lab

Step through algorithms with memory, control-flow, and 2D/3D views so each line of code is visible as it runs.

Open CodeFlow →

React TypeScript Pyodide Three.js
Job search Live demo

Where My Application

The candidate’s own record of every role, from wishlist to offer, with a board, follow-ups, and inbox checks. A Chrome extension saves the job from LinkedIn, Indeed, or Naukri.

Open Where My Application →

React Express MongoDB Chrome extension
Education Live demo

Quiz97

Host timed exams with reading passages, attempts, results, and admin tooling for questions and analytics.

Open Quiz97 →

React Express MongoDB Groq
Education Assessments

Quiz platform

Online examinations with analytics, performance tracking, reporting, and administration.

MEAN Firebase GCP
Language Translation

Language translator

Real-time translation across languages for the conversations and documents people need in more than one language.

Python NLP
Communication Messaging

Personal chat

Real-time messages, file sharing, and accounts for the people in a conversation.

Real-time messaging File sharing
Productivity Live demo

Day Tracker

A task manager for the day’s work: what is planned, what is in progress, and what is done.

Open DayTrack →

React Supabase TypeScript

Contributions

What I built on each product, and the courses published on this site.

  • FarmEase Chatbot

    Built the retrieval flow over vector databases and the multilingual crop guidance used by 50,000+ farmers.

  • AI Chatbot Platform

    Built the campaign tools, the messaging path, and the WhatsApp workflows for 30,000+ users per campaign.

  • Student Chatbot

    Built the student-facing answers, the notification flow, and the retrieval of course information.

  • Insurance Audit Automation

    Built the parsing, classification, and report flow that cut manual audit effort by 90%.

  • Social Media Marketing Platform

    Built the campaign manager, audience targeting, and the analytics used after a send, for 10,000+ users.

  • Online Answer Sheet Evaluation

    Built the OCR pipeline, the review steps, and the reports for 50,000+ answer sheets.

  • Question Paper Distribution

    Built the release flow so each paper reaches only the center and the people who need it for that sitting.

  • Where My Application

    Designed and built the web app, the API, and the Chrome extension. Each account sees only its own applications.

  • Quiz platform

    Built the exam flow, the result reports, and the administration screens.

  • Language translator

    Built the translation path and the language handling around it.

  • Personal chat

    Built messaging, file sharing, and the user accounts around them.

  • Day Tracker

    Built the task board and the daily tracking flow end to end.

  • DSA course

    Wrote the curriculum, the exercises, and the visual lessons from arrays through graphs and dynamic programming.

  • Artificial intelligence course

    Wrote the modules and the runnable examples, including prompt engineering and retrieval-augmented generation.

  • Visual Python editor

    Built the browser editor and the pictures that follow the code: boxes, piles, linked circles, and decision forks.

Courses

Two courses and a Python editor that runs in the browser. The editor draws each step: boxes for lists, circles for trees and graphs, and a fork for if and else.

DSA · Python

The Ultimate DSA Master Course

Arrays, linked lists, stacks, queues, trees, graphs, recursion, dynamic programming, searching, sorting, and interview problems. The roadmap shows what to learn first. Open a lesson and watch the structure change as the code runs.

AI · ML

Foundations of Artificial Intelligence

Search, logic, machine learning, deep learning, language, vision, and reinforcement learning, plus prompt engineering and RAG. The snippets open in the same Python editor.

Python · Visual

Python editor

Write Python and press Run. Step through the lines. Lists are boxes, stacks and queues are piles, trees and graphs are linked circles, and a recursive call stays large beside a small map of the other calls.

Vision

To build impactful technology that pairs scalable engineering with artificial intelligence—helping organizations automate operations, improve efficiency, and deliver stronger digital experiences.

I am motivated by SaaS-style platforms, intelligent applications, and continuous learning in modern AI systems—always anchored in measurable outcomes for users and stakeholders.

Let’s connect

For roles, collaborations, or a technical conversation, reach me on LinkedIn.