Hello, I'm
Jyothi Basu
Python Backend Developer
I build backend applications and REST APIs with Python, FastAPI, and Flask.
My work includes authentication, database-driven applications, API design,
file handling, background processing, and backend testing using technologies
such as MongoDB, MySQL, Redis, Docker, and pytest.
I am currently working as a Software Engineering Trainee Intern at FamilyShell LLP,
where I work on the Health Records module of a production family management
application. My work includes investigating production backend issues,
improving existing architecture, and working with FastAPI, MongoDB, Redis,
Docker, Cloudflare R2, and REST APIs.
Alongside my internship work, I build AI-integrated backend systems.
My Investment Portfolio Tracker uses FastAPI, LangChain, LangGraph, RAG,
and the Model Context Protocol (MCP), with pytest-based testing.
Backend Development
- Python
- FastAPI
- Flask
- REST API Development
- JWT Authentication
- MySQL
- SQLite
- MongoDB
- Redis
- pytest
- Git & GitHub
- Linux (WSL)
AI & Agentic Systems
- LangChain
- LangGraph
- Retrieval-Augmented Generation (RAG)
- Model Context Protocol (MCP)
- ChromaDB
Infrastructure & Deployment
- Docker
- Docker Compose
- Gunicorn
- Uvicorn
- Cloudflare
- Cloudflare R2
- DNS & Domain Management
- Custom Domains & Subdomains
Email Infrastructure
- Resend
- Custom-Domain Email
Featured Projects
Investment Portfolio Tracker
Production-style FastAPI backend application featuring investment portfolio management,
JWT authentication, LangChain-powered RAG, LangGraph AI orchestration,
Model Context Protocol (STDIO and Streamable HTTP), and automated pytest testing.
Tech Stack:
FastAPI, LangChain, LangGraph, ChromaDB, SQLite, Docker, JWT, MCP, pytest.
View Project Details
AccessTracker — Accessibility Bug Reporting Platform
Full-stack accessibility bug reporting platform featuring a feature-based FastAPI backend,
MongoDB persistence, Redis-powered OTP authentication, JWT access and refresh tokens,
Argon2 password hashing, role-based access control, and community bug verification.
Tech Stack:
Python, FastAPI, MongoDB, PyMongo, Redis, JWT, Argon2, Flutter Web, Riverpod, Dio.
View Project Details
Inventory Management API
Production-style Flask REST API with MySQL persistence, layered architecture,
secure JWT authentication, input validation, and deployment on Render.
Tech Stack:
Flask, MySQL, JWT, bcrypt, Gunicorn, Docker.
View Project Details
Internship Experience
Software Engineering Trainee Intern — FamilyShell LLP
May 2026 – Present
- Work on a production FastAPI backend for a family management platform.
- Investigate and resolve production backend issues across authentication, reminders, notifications, APIs, and file storage.
- Work with MongoDB, Redis, Docker, Cloudflare R2, JWT authentication, and REST APIs.
- Perform regression testing and collaborate with developers through Git-based workflows.
View Internship Experience
Engineering Challenges
Some of the most valuable engineering lessons I have learned came from
solving problems where the obvious fix was not the correct architectural solution.
MCP Identity and Secure User Context
Designed an identity and authorization flow for an MCP-enabled AI assistant
without exposing internal database identifiers to the LLM. Implemented
Personal Access Tokens and separated external resource references from
internal database identity.
Read the challenge
Production File Storage and Attachment Architecture
Investigated expired attachment URLs in the FamilyShell Health Records
module and redesigned the storage-access flow around object paths and
short-lived presigned URLs while preserving compatibility with existing
production data.
Read the challenge
Timezone-Aware Health Record Reminders
Identified an architectural issue where reminders used the creator's
timezone instead of the health-record subject's timezone. Redesigned
timezone resolution and UTC scheduling around the actual subject of the reminder.
Read the challenge
View All Engineering Challenges
Currently Learning
- SQLAlchemy ORM
- Alembic Database Migrations
- PostgreSQL
- Logging, Pagination, and Search in REST APIs
- OAuth 2.0 (Google Sign-In)