Skip to content
View Mobasheera's full-sized avatar

Block or report Mobasheera

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
Mobasheera/README.md

Hi, I'm Mobashshir Ahsan πŸ‘‹

I build software that solves real problems β€” not just software that demonstrates I can code.

Computer Engineering student (AI/ML Honours) who likes reverse engineering hardware protocols, building developer tools, and shipping small utilities that fix actual friction β€” for myself, my university, or anyone who hits the same wall I did. Comfortable across Android, web, AI/RAG, and automation.


πŸ”¦ Featured Work

Atomberg BLDC IR Remote Reverse-engineered the infrared protocol used by Atomberg BLDC ceiling fan remotes β€” verified the published NEC commands, found and corrected errors in them, and discovered undocumented ones. Built a native Android remote (ConsumerIrManager, no Bluetooth/Wi-Fi/internet) that replicates the original hardware remote, open-sourced end to end. Java Android ConsumerIrManager NEC IR Protocol

TetrisPDF A fully playable Tetris β€” inside a PDF. Python generates the document; embedded JavaScript handles collision detection, rotation, and keyboard input. No game engine, just PDF internals pushed further than they're meant to go. Python JavaScript Acrobat JavaScript

GiftGenius Built in a 24-hour hackathon: an AI gift-recommendation platform using RAG to match gifts to interests, budget, and occasion. My part was database design and deployment on a Node/Express/MySQL (Railway) stack. Node.js Express MySQL RAG


πŸŽ“ Built for a Purpose

Mumbai University Question Paper Dilemma β€” A lightweight tool to automatically rename Mumbai University question papers into clean, readable formats.

BITM PYQs Website β€” Cuts down the time BIT Mesra students waste hunting for past exam papers across scattered sources, into one clean, searchable interface.


πŸ›  Utilities

Searchable PDF β€” Turns scanned PDFs into searchable, reusable documents via OCR.

Windows Default Apps Fix β€” A small utility that fixes an annoying, recurring Windows default-apps bug.


βš™οΈ Stack

Python Java JavaScript C C# SQL Django Power BI Pandas/NumPy LangChain Git & GitHub

Pinned Loading

  1. Atomberg-BLDC-IR-Remote Atomberg-BLDC-IR-Remote Public

    Open-source Android IR remote for Atomberg BLDC fans using verified NEC infrared commands.

    Java 3 1

  2. TetrisPDF TetrisPDF Public

    An interactive Tetris game embedded within a PDF, showcasing the power of PDF JavaScript APIs for dynamic, playable documents.

    Python 1

  3. BITM-PYQs BITM-PYQs Public

    A collection of BIT Mesra's previous year question papers for easy access and exam preparation.πŸ“š

    HTML 1

  4. GiftGenius GiftGenius Public

    GiftGenius is an AI-powered, RAG-based gift recommendation system developed for Innovathon 2025. It helps users find the perfect gift based on interests, budget, and occasion, using Retrieval-Augm…

    HTML 1

  5. PixelReverse PixelReverse Public

    PixelReverse is a simple tool that inverts the colors of your images with batch processing for quick, easy downloads

    JavaScript 1

  6. DocxToPDF DocxToPDF Public

    A macro-based tool for automatically converting Word documents to PDFs.

    VBA 1