Bibas Kandel
Software Developer · Hattiesburg, MS · contact@bibas.dev
Education
B.S. Computer Science — Minors: Mathematics, IT & Economic Data Analysis — The University of Southern Mississippi (Expected May 2027); GPA 4.00 / 4.00
Experience
Software Developer, AQUAVIEW (Data Engineering & ML) — Institute for Advanced Analytics and Security (IAAS) · May 2025 – Present
- Co-architect AQUAVIEW, a multi-service oceanographic platform on Google Cloud Run (Terraform + Cloud Build): a Litestar async API, Next.js frontend, FastMCP server, and a Litestar/httpx Health Monitor feeding Grafana dashboards and Google Chat alerts.
- Built WOD-Chat, a natural-language search agent (LangGraph state machine) that compiles plain-English questions into structured query plans, resolving instrument codes and QC thresholds with a confirm-before-execute plan loop, returning 50M+ rows as CSV/Parquet and auto-generating Colab notebooks for visualization.
- Built the data pipeline — a Dagster job converting multi-year NOAA WOD NetCDF to Parquet and indexing it into an on-prem Beacon store, with a file-index sidecar that narrows the agent's scan; moved core ops to Polars + lazy Dask for ~80% higher throughput (earlier path: WOD to Zarr via Icechunk + Dask, served through ArrayLake).
- Built the observability stack: a Health Monitor with probes across API, frontend, and WOD queries, auto-generated incident tracking and feed endpoints, an AQUAVIEW-themed status page, and Grafana dashboards grouped by service category.
Software Development Associate — ArroyoDev · Oct 2025 – May 2026
- Built Illumibot's Vite/React + Supabase marketplace: product, seller, and storefront pages, a shared cart, a Firestore service layer, and buyer-to-seller messaging with a hire-a-seller flow.
- Migrated the storefront checkout from Square to Stripe end to end — Stripe checkout sessions, webhook processing, a provider-aware order schema, and bidirectional Stripe/catalog product sync.
- Designed a multi-zone shipping-rate engine on Supabase edge functions (admin-managed origins, specs, boxes, and rate config; a unit-tested box-packing algorithm; EasyShip integration), plus a real-time Supabase inventory system and an event-shop subsystem with RLS and server-side price resolution.
- Built projection-reactions, a real-time pipeline turning YouTube-live-chat prompts into AI-generated images on an OBS overlay via a content filter, per-viewer credit tracker, prompt queue, MQTT render dispatch, and a WebSocket overlay coordinated by an orchestrator state machine.
- Shipped Flutter app features (photo-upload validation, admin-login deeplinks and activity tracking, drag-and-drop reordering, IR-remote control), a Kivy IoT home-screen redesign, and a Metricool-to-Slack notifier on Firebase Functions.
Projects
Reglex — Production RAG system for the Mississippi Secretary of State over 700+ statutes and regulations across 7 states.
Brainstorm Boost — On-device AI meeting assistant that turns recordings into ranked topics, decisions, action items, and speaker-attributed insights.
Manimator — Web interface for creating programmatic animations using Manim, served via a Flask backend.
Sudoku Solver — Desktop Sudoku solver with a dark-themed Qt6 GUI that cracks puzzles using a Ternary Search Tree algorithm.
Skills
Languages: Python, TypeScript, JavaScript, SQL, Dart, C++
AI & ML: RAG, LangGraph, FastMCP, ChromaDB, Ollama, Whisper, Claude Code, Codex
Backend & Data: FastAPI, Litestar, REST APIs, Dagster, Dask, Polars, Parquet, PostgreSQL, DynamoDB, OpenSearch, SQLite
Frontend & Apps: React, Next.js, Tailwind, Flutter (mobile), Tauri (desktop)
Cloud & DevOps: AWS, GCP, Supabase, Docker, Terraform, CI/CD, Grafana