Frontend Developer
BNCW Enterprises
Worked across the Next.js frontend, FastAPI backend and RAG chatbot service of an AI stock research platform: 200+ Jira tickets and 400+ merged PRs.
AI Chat Feature, End to End
Built an LLM-powered research assistant from the FastAPI retrieval endpoint to the React UI, with multi-turn conversation state and error recovery.
RAG Ingestion Pipeline
Extended a pgvector-backed RAG ingestion pipeline in Python: source contracts, content preview, manual sync, and backfill.
Streaming & Safe Rendering
Streamed model responses over Server-Sent Events and rendered markdown through a sanitized pipeline that blocks script injection.
Backend for Frontend
Built Next.js API routes over market data providers and internal services, keeping credentials server-side behind one typed contract.
REST APIs
Shipped FastAPI endpoints with SQLAlchemy models, Pydantic schemas, permission guards, consistent error contracts, and pytest coverage.
Third-Party Integrations
Integrated AWS S3 for media upload, AWS SES for transactional email, and external market data via webhook and API flows.
Frontend Engineering
Built reusable components with Redux Toolkit, Tailwind, and Material UI, including a rich text editor, drag-and-drop, and Recharts dashboards tested with Vitest.
State & Authentication
Structured the Redux store and built login, registration, password reset, and email verification on JWT APIs with route guards.



