Skip to content
View Pranjwalg's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Pranjwalg

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. Markdown is supported. 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
pranjwalg/README.md
Typing SVG
Open to Work

Full Stack Developer · AI Engineer · Java Spring Boot Developer · MERN Stack Developer · Backend Developer · Software Engineer

LinkedIn Portfolio Gmail ORCID



Experience Modules Research M.Tech

👋 About Me

const pranjwal = {
  role: "Full Stack Developer & AI Engineer",
  experience: "3+ years building distributed systems, SaaS platforms & AI apps",
  ecosystems: ["Java / Spring Boot", "MERN Stack", "Python / FastAPI"],
  openTo: ["Full Stack Developer", "AI Engineer", "Java Spring Boot Developer",
           "MERN Stack Developer", "Backend Developer", "Software Engineer"],
  loves: ["Microservices", "Event-Driven Systems", "Multi-Tenant SaaS", "Agentic AI"],
  research: "Published: Sarthak Companion (IRJMETS 2026), now my M.Tech thesis",
  motto: "Always learning. Always building. Always improving."
};

🔭 What I Do

  • 🏢 Architect and ship multi-tenant SaaS platforms with RBAC, billing and real-time features
  • ☕ Work with Java / Spring Boot microservices and Apache Kafka event streams
  • 🤖 Build AI applications with LangChain, LangGraph, RAG and multi-agent tool calling
  • ☁️ Own AWS deployments and CI/CD pipelines end to end
  • 👥 Mentor interns (including Python & FastAPI) and lead code reviews to raise code quality

💼 Experience

Full Stack Developer
Infosware Private Limited
Feb 2025 – Aug 2026 · Noida, UP
  • Architected and launched an enterprise multi-tenant SaaS CRM with 20+ modules (React.js, Node.js, PostgreSQL, Prisma ORM, Docker)
  • Designed department-wise workflows and granular RBAC with complete tenant-level data isolation
  • Optimized the backend with GraphQL APIs, Redis caching and RabbitMQ async processing
  • Built a Razorpay subscription and billing system and a Super Admin panel for tenant onboarding
  • Delivered a smart card vehicle conversion platform for the Karnataka Government, cutting manual effort by ~70%
  • Owned AWS deployments (EC2, RDS, S3, Load Balancer) with GitHub Actions CI/CD; led code reviews and mentored interns
  • Mentored interns in Python and FastAPI, guiding them through an Invoice OCR Tracker and an Invoice Generator
MERN Stack Developer
digiPanda Consulting Pvt. Ltd.
Apr 2024 – Jan 2025 · Noida, UP
  • Built the Sailax DBC admin panel from scratch for a 3M+ user platform, with real-time chat and analytics dashboards
  • Engineered frontend modules for VisaLiv, a visa and tour services platform, with secure third-party verification APIs
  • Used TanStack Query for server-state management, caching and background refetching
Software Developer
DrillMaps
Sep 2023 – Apr 2024 · Noida, UP
  • Contributed to migrating a core monolithic application into Spring Boot / Spring Cloud microservices under senior supervision
  • Implemented Kafka consumer methods and data-validation logic to sanitize incoming telemetry data from Apache Kafka topics
  • Assisted in building backend components with Java and Hibernate, writing unit tests with JUnit and Mockito
  • Supported deployments on AWS by packaging services in Docker and helping maintain Jenkins CI/CD pipelines
Software Engineer
NowFloats Technologies Pvt. Ltd.
Jun 2023 – Aug 2023 · Hyderabad
  • Completed structured engineering onboarding on frontend codebases, responsive design and version control
  • Resolved UI rendering and cross-browser issues using JavaScript, HTML5 and CSS3

🛠️ Tech Stack

Backend
Frontend and databases
Cloud, DevOps and tools
LangChain LangGraph RAG Pinecone Chroma
📋 Full Skills Breakdown (click to expand)
Category Technologies
Languages Java (Core & Advanced), JavaScript (ES6+), TypeScript, SQL, PL/SQL, HTML5, CSS3, Python (FastAPI, working knowledge)
Java Ecosystem Spring, Spring Boot, Spring Cloud, Hibernate ORM, JDBC, Servlets, JSP
MERN & Front-End Node.js, Express.js, NestJS, React.js, Next.js, Angular, React Native, Redux Toolkit, RTK Query, Tailwind CSS, ShadCN UI
Distributed Architecture Apache Kafka (Event Streaming), REST APIs, GraphQL, Socket.IO
AI Systems LangChain, LangGraph, RAG, Vector Databases (Pinecone / Chroma), Text Embeddings, Function & Tool Calling
Databases & Caching PostgreSQL, MySQL, MongoDB, Redis, Prisma ORM
Cloud & DevOps AWS (EC2, ECS, RDS, S3, Load Balancer), Docker, Kubernetes (basic), GitHub Actions, Jenkins, CI/CD
Testing & Tools JUnit, Mockito, Jest, Cypress, Git, JIRA, Postman
AI Productivity Cursor IDE, GitHub Copilot

🚀 Featured Projects

🔒 Company platforms below are enterprise systems built under NDA. Source code and internal dashboards are not public.

🧠 Sarthak Companion — AI-Based Grief Support Framework

Published AI research, now my M.Tech thesis (in progress). An empathetic AI companion for Indian families, combining code-mixed Hinglish NLP with grief-psychology models.

  • Dialogue flows with LangChain + LangGraph over OpenAI, Gemini and Claude
  • RAG pipeline on Pinecone / Chroma with text embeddings
  • Multi-agent tool calling with clinical-escalation triggers
📄 IRJMETS, Volume 08, Issue 06, June 2026  |  DOI: 10.56726/IRJMETS99866

🏢 CRM — Multi-Tenant SaaS

Enterprise CRM with 20+ modules: Sales Pipeline (Kanban), Leads, Tasks, Quotes, Invoices, Payments, Email and WhatsApp hubs.

  • Tenant-level data isolation + granular RBAC
  • Razorpay subscriptions and Super Admin onboarding
  • GraphQL, Redis caching, RabbitMQ, real-time notifications

☕ Monolith → Microservices

Contributed to migrating a monolithic application into Spring Boot / Spring Cloud microservices connected by Apache Kafka, as a junior developer on the team.

  • Built Kafka consumers and data-validation logic for incoming telemetry data
  • Unit tests with JUnit and Mockito
  • Docker packaging and Jenkins CI/CD support on AWS

🚗 Smart Card Vehicle Conversion

Built for the Karnataka Government with ACR39U ICC Reader and Evolis Printer integration, cutting manual effort by ~70%.

📊 Sailax DBC — Admin Control Center

Admin panel built from scratch for a 3M+ user digital business card platform, with real-time chat and analytics dashboards.

🎓 Education

Degree Institute Duration
M.Tech, Computer Science & Engineering (Thesis Track) Sagar Institute of Technology & Management, Barabanki 2025 – Present
B.Tech, Computer Science & Engineering Noida Institute of Engineering & Technology (NIET), Greater Noida 2020 – 2023
Diploma, Information Technology Government Girls Polytechnic, Lucknow 2017 – 2020

📊 GitHub Stats

GitHub Stats

Profile Details Productive Time

🐍 Contribution Snake

snake animation

📫 Let's Connect

🟢 Open to opportunities as Full Stack Developer, AI Engineer, Java Spring Boot Developer, MERN Stack Developer, Backend Developer or Software Engineer.
Delhi NCR · Bengaluru · Remote. Happy to talk about distributed systems, SaaS and AI products.

LinkedIn Portfolio Gmail ORCID

Profile Views

⭐ Always learning. Always building. Always improving. ⭐

Popular repositories Loading

  1. SearchApp SearchApp Public

    Creating SearchApp with the help of SpringMVC ....

    Java 4

  2. REG-FORM- REG-FORM- Public

    in this form we have handle a complex form in controller and also we have use a BindingResult object to displaying some errors to users... and also handled a MULTIPART DATA..

    Java 3

  3. NoteTaker NoteTaker Public

    This is a simple NoteTaker App...In this app we have add a notes and delete a notes and showing all note from the database .....for the database we have use a MYSQL with hibernate and for server-si…

    Java 2

  4. ShapeAI_Bootcamp_Javascript-and-Reactjs ShapeAI_Bootcamp_Javascript-and-Reactjs Public

    JavaScript 1

  5. textutils textutils Public

    My app name is Textutils ,In textutils you can Enter the text and if you need to convert the text into upperCase and lowercase then you can simple click the below button's and convert it and also y…

    HTML 1

  6. AddModule AddModule Public

    Here we take two numbers and print the division of two number if user provides wrong value then i handle this error using jsp or if user access the wrong page from the project or website then we a…

    1