Featured Projects
Ask AIInnovative 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
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
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
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
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.