// Available for opportunities

Pratik
Guha Roy

Passionate backend developer with strong experience in Go, Node.js, and AI/ML systems. Building scalable APIs, AI automation workflows, and intelligent systems that matter.

View ProjectsContact Me
User avatar

Now Playing

The Weeknd, Madonna, Playboi Carti - Popular
01 — About

Who I Am

I'm a B.Tech CSE student and AI/Backend engineer based in Kolkata, India. I specialise in building the invisible layer that makes software intelligent — from scalable service-oriented APIs to LLM-powered agentic automation systems.

My stack of choice: Go & Node.js for backend services, Python for AI/ML pipelines, and FastAPI for production ML inference. Currently interning as an AI Engineer, building agentic voice & text bots and backend infrastructure.

When I'm not pushing commits, I'm participating in MUNs, producing short films, playing drums, or sharpening my chess game.

Backend Systems
Scalable service-oriented APIs, microservices, and backend infrastructure using Go, Node.js, and Express
AI/ML Engineering
LLMs, CNNs, TensorFlow, PyTorch — building intelligent systems from image classifiers to agentic bots
Agentic AI & Automation
AI automation workflows, MCP integrations, multi-channel agent orchestration and LLM-powered pipelines
02 — Skills

Tech Stack

// Languages
Python
Go (Golang)
JavaScript
TypeScript
// Backend & APIs
Node.js / Express
FastAPI
REST API / JWT / OAuth
WebSockets
// AI / ML
TensorFlow / Keras
PyTorch
CNNs / Deep Learning
LLM / Gemini / Prompt Eng.
// Tools & Databases
Docker
Git / GitHub / CI-CD
PostgreSQL / MySQL / MongoDB
Postman / Swagger
03 — Education

Academic Path

B.Tech, Computer Science & Engineering
Techno India University
2023 — 2027
Senior Secondary (XII) — Science, CISCE
St. Augustine's Day School, Barrackpore
2023
97.50%
Secondary (X) — ICSE
St. Augustine's Day School, Barrackpore
2021
96.00%
04 — Experience

Career Path

AI Intern
Better Best Software Solutions, Virtual
Dec 2025 — Present

Architected and built backend systems for multiple projects using scalable service-oriented design. Tested and optimised API Gateway implementations to improve service reliability. Developed agentic AI text and voice bots for automated customer support and client engagement.

GoNode.jsAgentic AIAPI GatewayLLMs
AI Automation Intern
Calyco Products Pvt Ltd, Virtual
Jul 2025 — Sep 2025

Built AI-driven automation workflows using Tasker and Python to streamline internal processes. Integrated LLMs to parse emails, understand buyer requests, and generate intelligent responses. Developed end-to-end automation pipelines for lead processing and data management. Collaborated on multi-channel AI agent orchestration to improve workflow efficiency.

PythonLLMsAutomationTaskerNLP
Internshala Student Partner
Internshala, Virtual
Mar 2024 — Aug 2024

Drove student outreach and community building on campus. Developed strong sales, communication, and deadline management skills while growing a peer network.

Community BuildingSalesCommunication
05 — Projects

What I've Built

01 — AIApr 2026
AI Invoice Processing & GST Compliance System

End-to-end invoice pipeline using OCR (Tesseract/pdfplumber) and Google Gemini for JSON extraction. Validation agent for GST compliance — GSTIN verification, CGST/SGST/IGST checks, duplicate detection. Integrated Supabase + Neo4j for storage and business relationship graphs. Auto-generates GSTR-1 and GSTR-3B returns.

PythonGeminiOCRSupabaseNeo4jFastAPI
↗ View on GitHub
02 — MLNov 2025
Lung Cancer Detection (CNN)

CNN trained on the Lung and Colon cancer histopathological images dataset from Kaggle to classify CT scan images as cancerous or normal with high accuracy.

TensorFlowKerasCNNPythonKaggle
↗ View on GitHub
03 — BACKENDJul 2025
Iris Classification — Docker + FastAPI

Dockerized FastAPI ML inference API classifying Iris flower species using a trained Decision Tree from scikit-learn. Features Pydantic validation, Swagger UI at /docs, and portable Docker deployment.

FastAPIDockerscikit-learnPythonSwagger
↗ View on GitHub
04 — AIJul 2025
MCP Server HR Assistant

Robust HR Leave Management System and Client Meeting Scheduler using FastMCP — the Python framework for context-aware LLM-powered applications. Includes dynamic tools, prompt handling, and resources for a mock employee database.

FastMCPPythonLLMsMCPTypeScript
↗ View on GitHub
05 — MLJul 2025
Astrologer Recommender

Smart matching using semantic similarity (all-mpnet-base-v2 embeddings) and FAISS top-k search. LLM integration via Together.ai for response generation. FastAPI-first modular architecture.

PythonFAISSFastAPIHuggingFaceLLMs
↗ View on GitHub
06 — MLNov 2024
Opti Tracker — AI Focus & Posture Monitor

Real-time facial landmark tracking using MediaPipe to monitor posture, attention, and fatigue. Audio feedback alerts for distraction/ergonomic issues. Interactive PyQt GUI with modular tracking, feedback, and UI components.

PythonMediaPipePyQtOpenCVTensorFlow
↗ View on GitHub
07 — AIMar 2024
iCue AI — Intelligent Calendar Assistant

Smart assistant that reads WhatsApp messages, detects events using Gemini NLP, and syncs them with Google Calendar via OAuth. Eliminates manual deadline entry and boosts productivity.

Node.jsGemini APIGoogle Calendar APIOAuth
↗ View on GitHub
08 — MLJun 2025
Gender & Age Detection (CNN)

Real-time computer vision tool using OpenCV and pre-trained deep learning models for age and gender classification via webcam feed.

PythonTensorFlowKerasOpenCV
↗ View on GitHub
09 — MLJul 2024
Job Salaries Prediction

Analysed job posting data to understand correlation between skills, location, company type, and salary. ML regression model with feature engineering and evaluation using scikit-learn, Seaborn, and Matplotlib.

Pythonscikit-learnPandasSeabornMatplotlib
↗ View on GitHub
10 — BACKENDDec 2024 — Present
AI-Powered Freelancing Platform

Backend development for an AI-powered platform matching freelancers with suitable jobs. Designed scalable APIs and structured the codebase using clean architecture principles.

Node.jsGoPostgreSQLDockerAI Matching
↗ View on GitHub
06 — Continuous Learning

Certifications

07 — Achievements

Wins & Recognition

🏆 Winner
Plot2Deploy Hackathon
1st Place — GDSC, Techno India University

Won the hackathon organised by the Google Developer Student Club at Techno India University, West Bengal. Built and deployed a full-stack AI application from concept to production.

🥈 4th Place
Hack Horizon 2.0
4th among 187 teams — AJU Jharkhand

Secured 4th position out of 187 teams in this 24-hour nationwide hackathon at AJU Jharkhand. Built an intelligent automation solution under intense time pressure.

🎖️ Expert
Postman API Fundamentals
Student Expert — Certified

Completed and mastered the Postman API Fundamentals Student Expert certification, demonstrating proficiency in API design, testing, and documentation.

☁️ Azure
Microsoft Cloud Skill Challenge
Completed — Microsoft

Completed the Microsoft Cloud Skill Challenge, acquiring hands-on knowledge in Azure cloud technologies, data fundamentals, and cloud infrastructure.

08 — Beyond Code

What Else I Do

MUN Secretariat
MUN Secretariat
Drumming
Drumming
Painting
Painting
Public Speaking
Public Speaking
Chess
Chess
Film Making
Film Making
09 — Contact

Let's Connect

Got a project in mind?

I'm currently open to backend engineering and AI/ML roles, freelance projects, and interesting collaborations. Drop me a message and let's build something great.

⌥github.com/PratikPorc◈linkedin.com/in/pratikfromindia⌘leetcode.com/pratikguharoy⌃instagram.com/proooteeek