My Projects

Here are some of the projects I'm proud of. They showcase my skills in web development, embedded systems, AI, and system integration.

🧠

AI Doc Intelligence System

An intelligent document processing system that uses AWS Textract for OCR and OpenAI GPT for advanced data extraction and analysis. Built with a scalable architecture to handle thousands of documents.

Key Features:

  • • Automated document classification
  • • Smart data extraction with AI
  • • RESTful API with rate limiting
  • • Real-time processing pipeline
AWS Textract OpenAI GPT Node.js Express
🚀

RAG Pipeline System

Advanced Retrieval-Augmented Generation pipeline built with Node.js, ChromaDB, and Ollama. Enables intelligent Q&A over large document collections with semantic search capabilities.

Key Features:

  • • Vector database integration
  • • Semantic document chunking
  • • Local LLM integration (Ollama)
  • • Context-aware responses
ChromaDB Ollama Node.js LangChain
🔧

IoT Sensor Dashboard

Real-time IoT monitoring dashboard with ESP32 microcontrollers, MQTT messaging, and a responsive web interface. Monitors environmental sensors across multiple locations.

Key Features:

  • • Real-time data visualization
  • • MQTT broker integration
  • • Responsive web dashboard
  • • Historical data analytics
ESP32 MQTT React Chart.js
🛠️

Auto Deployment System

Automated CI/CD pipeline using Git webhooks and Docker containers. Supports zero-downtime deployments with rollback capabilities and environment management.

Key Features:

  • • Git webhook automation
  • • Docker containerization
  • • Zero-downtime deployments
  • • Environment configuration
Docker Git Hooks Bash Nginx
🔄

Redis Job Queue System

High-performance job queue system built with Redis and Node.js. Handles background tasks, email processing, and data synchronization with retry mechanisms.

Key Features:

  • • Priority-based task queuing
  • • Automatic retry mechanisms
  • • Real-time monitoring dashboard
  • • Scalable worker processes
Redis Node.js Bull Queue Express
🔐

Auth Gateway System

Secure authentication gateway using Keycloak and KrakenD API Gateway. Provides centralized authentication, authorization, and API rate limiting across microservices.

Key Features:

  • • OAuth 2.0 / OIDC integration
  • • API rate limiting & throttling
  • • JWT token validation
  • • Microservices orchestration
Keycloak KrakenD Docker OAuth 2.0

Interested in Collaborating?

I'm always excited to work on new projects and explore innovative solutions. Whether it's AI, embedded systems, or full-stack development, let's build something amazing together!