Default profile banner
PC

Pratik Chakraborty

@rikirkc

Python Developer Intern at IEMA Research and Development Pvt. Ltd.

Kolkata, West Bengal, India

IEMA Research and Development Pvt. Ltd.Institute Of Engineering and Management

Engineering student specializing in AI systems, automation, and intelligent agents. Experienced in Python, RAG pipelines, AI Agents. Internship projects include desktop automation and production-ready invoice extraction systems. Passionate about building practical AI applications, currently developing a personal AI ecosystem combining agents, vector databases, and APIs.

Experience

Python Developer Intern

IEMA Research and Development Pvt. Ltd.

Part-time•Jul 2023 - Present•Kolkata, West Bengal, India

In this role I joined as Python Developer Intern to work in Automation and Backend support. Completed projects include - 1) An autocommerce application which is available for customers to see and feel free to check out. Designed and created the whole backend for this application. Used - FastAPI, Google Firebase, Langchain, Langgraph. The service is hosted on render since my company is in the middle of promoting it, and many new features are lined up which will be eventually released. https://iemaautocommerce.netlify.app/, you can check it out but since there's not many constant users, the startup might feel a bit slow. 2) An Offline Chatbot for private conversations, again built the full backend from scratch using FastAPI, auth handled using Bcrypt(Eventually shifting to Argon2), RBAC enabled, using SQLAlchemy as ORM for working with databases and as for the LLMs we are using Ollama through langchain to use any model as per the client's computation. In dev, sqlite was used as db, in production we switched to Postgres. It is shipped as a desktop application with electron to our clients. Like in the autocommerce application it also has an analytics section where we user can see their usage and many more. 3) In the early days I worked in an ETL project where I also contributed to building the backend of the website where I mostly handled the db APIs and analytics APIs with SQLAlchemy. 4) Built a multi-agent chatbot for Internal help, it is used by different teams to notify other people and send emails on behalf of them notifying other team members, as well as getting 2nd opinions from different agents. Also built many practice projects while learning all of my skills which can be found on my github

Education

Institute Of Engineering and Management

Bachelor of Technology

Electronics and Communication Engineering

Nov 2022 - Present•Grade: 9.38 GPA(Out of 10)

Top 15 in department for session 23-24(13) and 24-25(9th).

Licenses & Certifications

Python And Flask Framework Complete Course

Udemy

The Complete Flutter Development Bootcamp with Dart

Udemy

Skills

FastAPI
Python
Langchain
Langgraph
Autogen
Firebase
Streamlit
GitHub
Raspberry Pi
ETL (Extract Transform Load)
Data Processing