Featured Projects

Ask AI

Innovative solutions and cutting-edge technology implementations

Quickplan

Live Demo →

An AI-powered web application designed for instant processing of raw, unstructured meeting notes. Users paste notes, select a desired output format (Summary, Expand, Key Points, Action Plan), and receive structured, actionable insights generated by AI.

Technical Architecture

  • Frontend: React SPA built with TypeScript and Vite, styled using Tailwind CSS (utilizing Shadcn/ui components)
  • Backend: Serverless architecture using Cloudflare Workers (TypeScript) for API handling and AI orchestration
  • AI: Cloudflare AI bindings invoking Large Language Models (LLMs) with carefully engineered prompts specific to each output format
  • Hosting: Deployed globally via Cloudflare Pages
React TypeScript Vite Tailwind CSS Cloudflare Workers Cloudflare AI Shadcn/ui

An AI-powered CLI tool that leverages Amazon Q Developer to automatically generate, update, and refine README.md files for projects. It helps create clear, comprehensive, and contextually relevant documentation with minimal effort. This is my first open-source contribution, published on npm and available to the global developer community.

Key Features

  • AI-Powered Content Generation: Uses Amazon Q to analyze codebases and generate relevant README content
  • Multiple Generation Modes: Auto, Template, and Instruct modes for different documentation needs
  • Direct File Editing: Makes targeted modifications to existing README files
  • Custom Templates: Create and manage custom README templates
  • Configuration Management: Customize default behaviors and settings

Technical Implementation

  • CLI Tool: Built with Node.js and TypeScript
  • AI Integration: Amazon Q Developer CLI for AI-powered content generation
  • Documentation Site: Next.js, Tailwind CSS, shadcn/ui components
  • Deployment: CLI published to npm, documentation hosted on Vercel
Node.js TypeScript Amazon Q CLI Next.js Tailwind CSS shadcn/ui Vercel

AI-Enhanced E-commerce Platform (BBSB)

Built a comprehensive, customizable E-commerce platform from the ground up and enhanced it with advanced AI features and operational tools.

Core Platform

  • JHipster 8.6.0
  • Spring Boot 3.3.1 (Java 17)
  • Angular 18
  • PostgreSQL
  • Elasticsearch
  • Docker

Key AI/Automation Features

  • Semantic Search & Recommendations: Implemented using Cloudflare Workers, Cloudflare Vectorize for embeddings, and Cloudflare AI
  • Generative AI: Automated product description generation via Cloudflare AI
  • Web Scraping Tool: Custom-built feature to automatically extract product specifications
  • Infrastructure Tooling: Developed a robust PostgreSQL database backup and atomic restore system accessible via an admin panel
JHipster Spring Boot Angular PostgreSQL Elasticsearch Docker Cloudflare Workers Cloudflare AI Cloudflare Vectorize

Workflow Automation Tools

Created specialized tools, most notably complex browser extensions, designed to automate intricate data extraction, processing, and integration tasks within the EdTech ecosystem.

Technical Implementation

  • Browser Extension APIs: Chrome/Firefox extension development
  • Backend: Custom Node.js backends
  • OCR Integration: Data capture from various sources
  • AI Integration: AWS Bedrock for enhanced data processing and validation logic
  • Frontend: React components

Notable Projects

  • qmims: AI-powered CLI tool for automated README generation and editing (first open-source project, published on npm)
  • ZebraPay Extension: Complex workflow automation tool for data import and processing
  • WriteAhead Project: AI-driven feedback features for student essays
Browser Extensions Node.js OCR AWS Bedrock React TypeScript

R&D Projects

Ideakit

Interactive AI-powered creative assistant focused on brainstorming and visualizing foundational brand elements (logo concepts, color palettes). Explores generative AI for creative applications.

Memlane

Conceptual design for a secure, privacy-first digital journaling application, emphasizing user control, data privacy (potentially client-side encryption), and a reflective user experience.

Nomad

Experimentation with 2D game development using a hybrid architecture (React for UI, Phaser.js for core gameplay) to build a side-scrolling roguelite prototype.

Travel Companion

Innovative travel platform combining AI-driven recommendations with financial tracking and community insights. Features dual interfaces for individual travelers and business clients while maintaining a shared foundation.