I'm a Backend Developer with 4+ years of professional experience specializing in backend engineering, RESTful APIs, database-driven applications, distributed systems, and AI-powered applications.
I build production-ready backend services and scalable applications using Python, FastAPI, Node.js, Express.js, MongoDB, PostgreSQL, Redis, Docker, and cloud technologies.
I also specialize in Generative AI, LLM applications, RAG pipelines, AI agents, tool calling, and LLM evaluation.
- πΌ 4+ years of professional software development experience
- π’ Working at Taazaa Tech as part of the Product Development Team
- π Backend engineering with Python & FastAPI
- β‘ Backend development with Node.js & Express.js
- π Secure API development using JWT, authentication & authorization
- ποΈ Database development with MongoDB, PostgreSQL & MySQL
- β‘ High-performance applications using Redis & caching
- π³ Containerized applications using Docker
- βοΈ Cloud and backend infrastructure using AWS
- π€ AI-powered applications using LLMs, RAG & AI Agents
- π LangChain, LangGraph & LLM tool calling
- π§ LLM evaluation, hallucination testing & AI quality engineering
Python β’ FastAPI β’ Node.js β’ Express.js β’ REST APIs β’ Async Programming β’ API Design β’ Authentication β’ Authorization
MongoDB β’ PostgreSQL β’ MySQL β’ Redis β’ SQLAlchemy β’ Mongoose β’ Database Design
LLM Applications β’ RAG β’ AI Agents β’ Tool Calling β’ LangChain β’ LangGraph β’ LLM Evaluation β’ Hallucination Testing β’ Vision AI β’ Prompt Engineering β’ Groq
AWS β’ Docker β’ Nginx β’ Linux β’ Git β’ CI/CD β’ Deployment β’ Reverse Proxy
AI-powered shopping assistant built with Python, Streamlit, LangChain, LangGraph, ChatGroq and SQLite.
Key capabilities:
- AI agent with tool-calling architecture
- Text-based product search
- Image-based product search
- Vision model integration
- SQLite-backed product retrieval
- Order management workflows
- Structured tool outputs
- Agent-driven decision making
Tech: Python LangChain LangGraph ChatGroq Streamlit SQLite
Secure REST API for personal expense management using Node.js, Express.js and MongoDB.
Key capabilities:
- User registration and authentication
- JWT-based authorization
- Secure password hashing using bcrypt
- Complete expense CRUD operations
- User-specific data isolation
- MongoDB persistence using Mongoose
- Protected API routes
Tech: Node.js Express.js MongoDB Mongoose JWT bcrypt
Backend Engineering
β
βββ Python / FastAPI
βββ Node.js / Express
βββ REST API Architecture
βββ Authentication & Authorization
βββ PostgreSQL / MongoDB
βββ Redis & Caching
βββ Docker & AWS
β
βββ AI Backend Engineering
βββ LLM Applications
βββ RAG
βββ AI Agents
βββ Tool Calling
βββ LangChain / LangGraph
βββ LLM Evaluation
π§ Email: amrraj80855@gmail.com
β Building scalable backend systems and AI-powered applications.

