Skip to content
View Fahmid-Arman's full-sized avatar

Highlights

  • Pro

Block or report Fahmid-Arman

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

Hi, I'm Fahmid Arman

Computer Science undergraduate at BRAC University
AI • Backend Engineering • Full-Stack Development • Open Source

Email LinkedIn GitHub LeetCode


About Me

I am a Computer Science undergraduate student at BRAC University, Bangladesh, expected to graduate in September 2026.

I build practical software systems across backend engineering, full-stack development, data-driven workflows, and applied AI. My recent work includes a grounded RAG system for codebase understanding, a clinic operations platform, MERN marketplace development, database-backed web applications, and a machine learning thesis on apartment price prediction in Dhaka.

I am also focused on open-source contribution, software testing, Git/GitHub workflows, clean engineering practices, and consistent problem solving.


Current Focus

  • Building AI and backend-focused software projects
  • Working with RAG, LLMs, vector search, BM25, and reranking
  • Strengthening backend development with FastAPI, Django REST Framework, and Node.js
  • Improving full-stack development with React, TypeScript, and REST APIs
  • Practicing software testing, CI, Docker, and clean engineering workflows
  • Contributing to open-source projects
  • Solving algorithmic problems on LeetCode and Codeforces

Technical Skills

Languages: Python, JavaScript, TypeScript, C, C++
Backend & Frontend: FastAPI, Django REST Framework, Node.js, Express.js, React.js, Tailwind CSS, Vite
Databases & AI: PostgreSQL, MongoDB, MySQL, Milvus Lite, RAG, LLMs, BM25, Vector Search, Reranking, SHAP
Tools: Git, Docker, GitHub Actions, REST APIs, Linux


Featured Projects

CodeCompass — Grounded RAG System for Codebase Understanding

A local-first RAG system that indexes GitHub repository code, documentation, and issue/PR history to answer codebase questions with citations to files, line ranges, and issues.

Tech: Python, FastAPI, Milvus Lite, Ollama, React, TypeScript, BM25, Reranking
Highlights: Hybrid retrieval, dense search, BM25, Reciprocal Rank Fusion, cross-encoder reranking, 146 unit tests, strict mypy, ruff, Docker, GitHub Actions CI
Repository: CodeCompass


CareFlow AI — Full-Stack Clinic Operations Platform

A full-stack clinic operations platform with role-based workflows for Admin, Front Desk, Triage Nurse, Doctor, and Diagnostics users.

Tech: Django REST Framework, PostgreSQL, React, TypeScript, Docker, Tailwind CSS
Highlights: Priority queueing, wait-time estimation, diagnostic flow planning, staff overrides, audit logging, automated tests, Docker Compose, synthetic demo data
Repository: CareFlow AI


Campus Cart — BRACU Student Marketplace

A MERN marketplace for university students with authentication, product management, search, filtering, buyer-seller messaging, reporting, and moderation workflows.

Tech: MongoDB, Express.js, React.js, Node.js, Redux Toolkit, JWT, Multer
Repository: Campus Cart


BRACU Alumni Connect — Alumni Networking Platform

A database-backed alumni platform with role-specific search, messaging, event and mentorship workflows, prepared statements, password hashing, and CSRF protection.

Tech: PHP, MySQL, SQL, HTML, CSS
Repository: BRACU Alumni Connect


Open Source

Agno AI Agent Framework

Contributed a merged PR improving CustomApiTools authorization-header handling to prevent unintended API key forwarding when no base URL is configured, backed by focused unit tests.

Tech: Python, pytest, CustomApiTools, Security
Pull Request: agno-agi/agno#8582


Research

Machine Learning-Based Apartment Price Prediction in Dhaka

Undergraduate thesis at BRAC University focused on predicting Dhaka apartment prices using structural and location-based features.

Built a stacking ensemble on 9,167 cleaned Dhaka apartment listings, achieving R² = 0.867 and 14.59% MAPE on a held-out test set, with SHAP interpretability and split-conformal prediction intervals.

Tech: Python, scikit-learn, XGBoost, LightGBM, SHAP


Problem Solving

  • Solved 700+ algorithmic problems across LeetCode and Codeforces
  • Focused on data structures, algorithms, and competitive programming fundamentals

Email LinkedIn LeetCode

Pinned Loading

  1. CodeCompass CodeCompass Public

    Local-first RAG system for codebase understanding with hybrid retrieval, citations, FastAPI, React, Milvus Lite, and CI-backed evaluation.

    Python

  2. careflow-ai careflow-ai Public

    Full-stack clinic operations platform with role-based workflows, priority queueing, wait-time estimation, audit logging, and Dockerized demo setup.

    Python

  3. Campus-Cart-BRAC-University-Student-Marketplace Campus-Cart-BRAC-University-Student-Marketplace Public

    MERN marketplace for BRACU students with authentication, product management, search, messaging, reporting, and admin moderation.

    JavaScript

  4. BRACU-Alumni-Connect BRACU-Alumni-Connect Public

    PHP and MySQL alumni networking platform with role-based search, messaging, mentorship workflows, and secure database operations.

    PHP

  5. Voice-Assistant Voice-Assistant Public

    Python desktop voice assistant using speech recognition, Selenium automation, and REST APIs for search, news, weather, jokes, and facts.

    Python