Skip to content
View MugdhoAI's full-sized avatar
😄
Coding AI Projects & Building Skills
😄
Coding AI Projects & Building Skills

Highlights

  • Pro

Block or report MugdhoAI

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.

Content in all repositories owned by your account will be closed.
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
MugdhoAI/README.md

All Asmaul Husnain · Mugdho

CS Student · Future AI Engineer · Builder
I build practical software, study computer science, and contribute to open source.

GitHub · LinkedIn · Email

Animated ASCII portrait Animated profile information card

Tech Stack

Languages and systems
C, C++, Python, SQLite, and JavaScript

Tools and deployment
Git, GitHub, Linux, Azure, Google Cloud, Vercel, and Netlify

Web, APIs and CI
HTML CSS Flask FastAPI GitHub Actions

C · C++ · Python · Databases · Search · AI and ML · Open source

GitHub contribution snake animation

Focus

I focus on building reliable software while strengthening my foundations in computer science and working toward AI engineering.

  • Systems and databases: C, database internals, B trees, storage, and data structures
  • Search and algorithms: tokenization, inverted indexes, Boolean queries, and TF-IDF ranking
  • Backend engineering: Python, REST APIs, authentication, data validation, and testing
  • AI and machine learning: Developing my knowledge through practical work and continued study
  • Open source: Fixing concrete issues, writing regression tests, and working with existing codebases

Open source

I contribute to existing codebases by learning the surrounding implementation, solving concrete issues, adding tests, and responding to maintainer feedback.

Contribution What I worked on
Soup #1243 · merged Fixed Transformers 5 BatchEncoding handling in sequence distillation and added regression coverage
Soup #1053 · merged Fixed Rich markup handling for model names supplied by users and added regression coverage
Provena #182 · merged Added regression coverage for CLI commands available at the top level exposed in help output
cubrid-mcp-server #1 · merged Fixed SQL comment handling in audit categorization with regression coverage
pycubrid #378 · merged Added strict positive integer validation for Cursor.arraysize across sync and async cursors

Selected work

A small relational database engine inspired by SQLite in C11 with a SQL parser, persistent pages of 4096 bytes, leaf splits in a B tree, and an interactive shell. It supports INSERT and SELECT, including WHERE id equals a value, and validates stored metadata and B-tree structure. Its file format is specific to this project and is not compatible with SQLite database files. The project includes automated tests, a insertion benchmark with 1,000 rows, and CI checks with AddressSanitizer and UndefinedBehaviorSanitizer.

A Python search engine with text normalization, stop word filtering, an inverted index, AND and OR queries, quoted phrase search, TF IDF scoring, deterministic rankings, JSON persistence, and a command line interface. CI runs tests on Python 3.11, 3.12, and 3.13 and checks the code with Ruff.

An agricultural decision support app in active development, with a Flask API, validated simulation inputs, and early access signup backed by SQLite. Simulation results remain unavailable when required agricultural or economic inputs are missing, and version 2.0 is not deployed. The older prototype is available separately.

A FastAPI REST API for authenticated secret storage using PostgreSQL, asynchronous SQLAlchemy, Argon2 password hashing, JWT access tokens, and Fernet encryption. Secret queries are scoped to the authenticated owner. The project includes audit events, Alembic migrations, and integration tests backed by PostgreSQL in CI. It is a learning project, not production ready.

The contribution Snake is refreshed automatically from GitHub's public contribution data.

Pinned Loading

  1. Soup Soup Public

    Forked from MakazhanAlpamys/Soup

    Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.

    Python 3

  2. sqlite-c sqlite-c Public

    A SQLite inspired relational database engine built from scratch in C.

    C 2

  3. search-engine search-engine Public

    A lightweight search engine built from scratch in Python, implementing document indexing, tokenization, inverted indexes, and relevance ranking without relying on external search engine libraries.

    Python 1

  4. cubrid-mcp-server cubrid-mcp-server Public

    Forked from cubrid-lab/cubrid-mcp-server

    A Model Context Protocol (MCP) server for CUBRID database enabling LLMs to inspect schemas and execute read-only queries via pycubrid.

    Python

  5. vault-api vault-api Public

    A FastAPI REST API for authenticated secret storage with PostgreSQL, Argon2, JWT, and Fernet encryption.

    Python 1