Frontend developer with 10+ years of experience in building web apps. Skilled in React, Nextjs, Typescript
Since 2015, my main focus is to develop interfaces using CSS and Javascript. I create, maintain and expand software solutions for small and large companies.
Built a multi-tenant, RAG (Retrieval-Augmented Generation) based AI chatbot SaaS platform; businesses upload documents (PDF, DOCX, XLSX) or crawl their website, then embed an intelligent chatbot on their site with a single line of JavaScript.
Backend/Architecture: Designed the end-to-end infrastructure with a Go-based API Gateway (auth, rate limiting, multi-tenant isolation), a Python/FastAPI RAG service, and PostgreSQL + pgvector (HNSW indexing) for vector-based search.
RAG Pipeline: Built an advanced retrieval architecture combining hybrid search (vector + lexical/BM25), RRF fusion, cross-encoder reranking, HyDE early-exit optimization, and answerability checks — reducing hallucinations and producing confidence scores.
Frontend: Developed a multi-tenant dashboard with React 19 + TypeScript + Vite, covering site management, knowledge base management, chat analytics, and live chat modules.
Real-Time Communication: Implemented Server-Sent Events (SSE) for streaming chat responses and WebSocket-based real-time messaging between agents and visitors.
Omnichannel Integration: Delivered unified multi-channel customer support through Slack, WhatsApp, and Instagram (Meta Business Platform) integrations.
Analytics Layer: Designed LLM-powered analytics features including sentiment analysis, topic clustering, knowledge gap detection, and customer persona extraction (Customer Brain).
Product/Business Model: Architected a usage-based pricing model (free tier + tiered plans) with Stripe billing integration and a self-hosted (Docker Compose) deployment option to eliminate vendor lock-in.
Frontend development for fintech and trading-focused brokerage platforms
Development of equity, mutual fund, ETF (BYF), warrant, and VIOP trading modules
Managing complex financial transaction flows using React and TypeScript
Building high-accuracy trading and transaction forms with React Hook Form
Handling real-time and consistent data management with React Query
Actively contributing to new feature development and bug fixing processes
Played a significant role in developing responsive and pixel-perfect websites for prominent companies such as:
Actively contributed to multiple agile development teams, promoting flexibility, collaboration, and efficiency in dynamic project settings
Played a significant role in developing responsive and pixel-perfect websites for prominent companies such as:
In all projects, I have been in solution-oriented, active roles by using many technologies in all processes from the design stage to the publishing stage.
Coded using HTML, CSS and JavaScript to develop features for both mobile and desktop platforms.
Researched emerging web technologies and trends for possible incorporation into sites.