New projects being added soon. Working on future-proof AI integrated projects!             New projects being added soon. Working on future-proof AI integrated projects!             New projects being added soon. Working on future-proof AI integrated projects!             New projects being added soon. Working on future-proof AI integrated projects!            
qr_generator.tsx
import { QRCanvas } from '@/components/QRCanvas';

export const generateQR = async (opts) => {
  const { type, data, style } = opts;
  // 100% client-side — zero server calls
  const canvas = await QRCanvas.render({
    data, dotStyle: style.dots,
    eyeShape: style.eyes,
    gradient: style.gradient,
    size: 4096  // up to 4096px export
  });
  return canvas.toBlob('image/png');
};

QR Generator — Privacy-First QR Toolkit

Live

/* 100% client-side QR toolkit. 24+ types: UPI, WiFi, vCard, WhatsApp, Bitcoin & more. Zero tracking, zero storage. High-res PNG/SVG/JPEG exports up to 4096px. Real-time preview as you type. */

Next.js React Tailwind CSS JavaScript
forestguard_main.c
#include <stm32f303ret6.h>
#include <zigbee_ieee802154.h>

void ADC_IRQHandler(void) {
  gas  = MQ2_read();  temp = DHT22_read();
  if(gas > GAS_THR && temp > TEMP_THR) {
    zigbee_send_alert("FIRE_DETECTED");
    trigger_local_alarm();
  }
}
void main() {
  system_init_low_power();
  while(1) WSN_process_sensors();
}

ForestGuard — Fire Detection WSN

In Progress

/* Cost-effective WSN for autonomous fire detection. STM32 ARM Cortex-M4 + dual-sensor verification (MQ-2 gas + DHT22). Zigbee mesh networking for ultra-low power remote deployment in infrastructure-poor forests. */

STM32 C Zigbee IoT Embedded
music_player.js
class AudioEngine {
  constructor(ctx = new AudioContext()) {
    this.ctx  = ctx;
    this.gain = ctx.createGain();
    this.eq   = ctx.createBiquadFilter();
    this.gain.connect(this.eq);
    this.eq.connect(ctx.destination);
  }
  async play(url) {
    const buf = await this.decode(url);
    const src = this.ctx.createBufferSource();
    src.buffer = buf;
    src.connect(this.gain); src.start();
  }
}

Music Player — Web Audio Experience

Live

/* A sleek, browser-native music player built on the Web Audio API. Features real-time visualisation, EQ controls, and a clean interface — no plugins or installs required. */

JavaScript Web Audio API HTML5 CSS
codecanopy_engine.ts
import { RepoAnalyzer } from './ai/analyzer';
import { IslandRenderer } from './3d/island';

async function visualizeRepo(repoUrl: string) {
  const analysis = await RepoAnalyzer.scan(repoUrl);
  const vibes    = await AI.vibe(analysis); // e.g. "This file feels bloated"
  return IslandRenderer.generate({
    geology: analysis.complexity,  // terrain = code depth
    climate: analysis.churn,       // weather = commit velocity
    ecosystem: vibes               // flora = code health
  });
}

CodeCanopy 🌳 — Visual Audit Tool for the AI Era

Major WIP — Coming Soon

/* The first visual audit tool for AI-generated codebases. Transforms any GitHub repo into a procedurally generated 3D island with AI-powered vibe summaries, instant tech-debt detection, and shareable drone postcards. Essential infrastructure for understanding codebase health in 2026. */

Three.js TypeScript AI GitHub API WebGL
sensor_node.cpp
#include <DHT.h>
#include <Firebase.h>

void setup() {
  dht.begin();
  WiFi.begin(SSID, PASS);
  Firebase.begin(DB_URL, AUTH);
}

void loop() {
  float t = dht.readTemperature();
  Firebase.setFloat("temp", t);
  delay(10000);
}

IoT Sensor System — Real-time Monitoring

Coming Soon

/* Real-time temperature & humidity monitoring system with Firebase cloud integration for live data visualization and historical logging. */

C++ IoT Firebase ESP32
bst_implementation.js
class Node {
  constructor(val) {
    this.val = val; this.left = null;
  }
}
class BST {
  insert(val) {
    if(!this.root) { this.root = new Node(val); }
    else { this._insert(this.root, val); }
  }
}

DSA Library — Core Algorithms

Active

/* Comprehensive implementation of fundamental data structures and algorithms. Optimized for educational clarity and performance benchmarking. */

JavaScript DSA Algorithms
gps_tracker.cpp
#include <TinyGPS++.h>

void loop() {
  while (gpsSerial.available() > 0) {
    gps.encode(gpsSerial.read());
  }
  if (gps.location.isUpdated()) {
    logCoords(gps.location.lat(), gps.location.lng());
  }
}

GPS Tracking — Geo-Location Module

Coming Soon

/* Real-time GPS tracking system with coordinate logging and GPRS data transmission for remote asset management. */

C++ Arduino GPS IoT

System status: OPERATIONAL & RUNNING