Full Stack Web Developer Gaazzeebo
Developed a microservice-based system that integrates OpenAI APIs into an AI-powered chatbot and legal research platform, enabling fast, conversational access to both structured and unstructured legal content. Designed and deployed a FastAPI + React/Next.js dashboard to deliver real-time statistical insights, including user metrics and service usage analytics, enabling better decision-making and product optimization. Built API interfaces to facilitate service communication, leveraging serializers, mixins, and custom middleware for efficiency. Created a middleware and published it as a module to handle authentication and authorization; increased API call efficiency by 10% and reduced latency by 30%. Wrote the database layer that can access several types of databases with SQLAlchemy/PostgreSQL and caching strategies using Redis; improved stability and reduced DB querying performance by 20% by optimizing SQL queries. Built the gateway service which delivers and aggregates the 3M row of data per hour from RabbitMQ to AWS S3 in parquet format to extract meaningful datasets. Collaborated with cross-functional team such as product manager, database engineers, QA engineers, and other developers to deliver features according to specifications and deadlines.