Full Stack Developer
Fourbrick Technology Pvt. Ltd. · Feb 2024 – Present
- Developed scalable NestJS microservices and RESTful APIs for core reinsurance workflows across four user roles, serving 10K+ concurrent users.
- Built reusable React.js and TypeScript dashboard components, reducing frontend development time by 20%.
- Built an LLM-powered document extraction workflow to fetch and structure data from user-uploaded documents for KYC verification.
- Implemented Apache Kafka event-driven architecture for asynchronous processing, improving system reliability.
- Integrated Redis caching, cutting average data retrieval latency by 35%.
- Optimized PostgreSQL queries and data models, improving query performance by 35%.
- Secured services with JWT authentication, RBAC, and middleware; containerized services with Docker.
- Built reusable React.js components with Redux Toolkit and Context API for consistent, maintainable UI behavior.
- Designed RESTful APIs with Python and FastAPI, adding middleware and query optimization that improved API response time by 25%.
- Refactored MongoDB queries and created indexes, improving data retrieval performance by 40%.
- Implemented JWT authentication and RBAC; applied FastAPI best practices that improved backend throughput by 30%.
- Designed Generative AI applications using LLMs, prompt engineering, LangChain, and LangGraph.
- Built Agentic AI workflows with AI agents, tool calling, structured outputs (Pydantic, TypedDict), and stateful execution.
- Implemented Retrieval-Augmented Generation (RAG) and Vectorless RAG to ground LLM responses in retrieved context.
- Applied LLM evaluation methods to assess response quality, relevance, accuracy, and consistency.
- Implemented LLM guardrails and middleware to control outputs, validate requests and responses, and improve safety.
- Integrated Python AI services with backend REST APIs and middleware; explored LLM fine-tuning.

