Skip to content
View GuyOnAKeyboard's full-sized avatar
๐Ÿ’ญ
๐Ÿฅด
๐Ÿ’ญ
๐Ÿฅด

Block or report GuyOnAKeyboard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
GuyOnAKeyboard/README.md

๐Ÿ‘‹ Hey, Iโ€™m Aniruddha Ganguly

I am a Frontend Developer specializing in building clean, fast, and scalable web experiences with React and Next.js. Over time, my curiosity about how data flows behind the user interface led me to dive into Node.js backend development and scripting with Python.

Today, that same curiosity has pulled me into the world of Generative AI, LLMs, and AI Agents. I'm actively learning how to build workflows where code doesn't just display information, but intelligently interacts, reasons, and automates tasks. I'm on a journey to transition into an engineer who designs and deploys intelligent agentic systems.


๐Ÿ›  Tech Stack

  • Frontend: React, Next.js, JavaScript (ES6+), HTML5, CSS3
  • Backend & Scripting: Node.js, Python, FastAPI, SQL
  • AI & Automation: LLM Orchestration, RAG (Retrieval-Augmented Generation), AI Agents, Vector Databases (ChromaDB)
  • Tools & Infrastructure: Git, Docker, Postman, AWS Fundamentals

๐Ÿ“Œ Featured Projects

Here is a look at how my focus is evolving from full-stack applications to AI-driven automation:

๐Ÿค– AI Agents & Gen AI

  • multi-tool-math-toolkit-agent A hands-on exploration of agentic workflows. Built a basic math toolkit agent capable of performing complex math calculations and autonomously searching Wikipedia for contextual answers.
  • YouTube-RAG-Chatbot-API A Python FastAPI backend allowing users to chat with YouTube videos. It extracts transcripts, processes and embeds them into a local ChromaDB vector store, and uses a local LLM via Ollama to serve answers.
  • spreadsheet-AI-automation A workflow automation project leveraging AI agents to parse, update, and manage spreadsheet data intelligently.

๐Ÿ“Š Full-Stack & Data Analytics

  • marketing-roi-project An ETL pipeline and analytics project built with JavaScript, Python, and FastAPI to evaluate and compare the effectiveness of different marketing strategies.
  • spotify_recommender A sleek, modern web application designed to curate personalized Spotify playlists based on user preferences in genres, eras, and languages.

๐ŸŒฑ Currently Exploring & Learning

  • Advanced multi-agent orchestration frameworks.
  • Optimizing local LLM inference and embedding pipelines.
  • Designing self-correcting RAG systems.

๐Ÿ“ซ Connect with Me

Always curious, always learning, and always building. ๐Ÿš€

Pinned Loading

  1. spreadsheet-AI-automation spreadsheet-AI-automation Public

    a simple spreadsheet automation uisng AI agents

    Python

  2. marketing-roi-project marketing-roi-project Public

    Marketing Roi Project to check difference between two marketing strategies

    JavaScript

  3. spotify_recommender spotify_recommender Public

    A modern, beautiful web application that helps you discover and create personalized Spotify playlists based on genre, era, and language preferences.

    JavaScript

  4. multi-tool-math-toolkit-agent multi-tool-math-toolkit-agent Public

    A basic math toolkit agent that performs math and also has capability to search wikipedia

    Python

  5. YouTube-RAG-Chatbot-API YouTube-RAG-Chatbot-API Public

    Python FastAPI backend API to chat with YouTube videos using RAG. It extracts transcripts, splits and embeds them with ChromaDB, and answers questions using a local Ollama LLM. Supports multilinguaโ€ฆ

    Python