Skip to content
View RahilAlam929's full-sized avatar

Block or report RahilAlam929

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

Hi, I'm MD Rahil

** Software Engineer · AI/ML Enthusiast · Open-Source Contributor**

I build full-stack systems, developer tools, and automation workflows with a focus on backend architecture, code intelligence, and practical ML integration. My work spans REST API design, static analysis tooling, ML pipelines, and CI/CD automation.


Currently Building

  • Code intelligence and static analysis platforms
  • ML pipelines for real-world classification problems
  • Full-stack applications with Next.js and FastAPI
  • Reusable GitHub Actions for repository automation
  • Open-source developer tools and infrastructure

Tech Stack

Languages Python TypeScript JavaScript Java

Frontend Next.js React Tailwind CSS

Backend FastAPI Spring Boot Node.js

Databases PostgreSQL SQLite Prisma Alembic

AI / ML scikit-learn Pandas NumPy

DevOps & Infrastructure Docker GitHub Actions Bash Linux


Featured Projects

Full-stack static analysis platform that detects code quality, security, and maintainability issues across a repository via a REST API and Next.js dashboard.

Python FastAPI Next.js PostgreSQL Alembic Docker

  • Asynchronous scan execution via FastAPI BackgroundTasks with lifecycle tracking (pending → running → completed)
  • Regex-based static analysis across 14 file extensions; findings bucketed by severity (high / medium / low / info)
  • JWT authentication with HttpOnly cookies and Argon2 password hashing; user-scoped access enforced at every layer
  • PostgreSQL schema managed via Alembic migrations; full Docker Compose service stack

End-to-end ML pipeline and REST API for credit card fraud detection on a severely imbalanced dataset (0.17% fraud rate).

Python scikit-learn FastAPI Pydantic Pandas

  • Trains Logistic Regression and Random Forest classifiers with class_weight="balanced" to address class imbalance
  • Evaluated on PR-AUC, F1, and confusion matrix — metrics meaningful under severe imbalance
  • FastAPI inference service: accepts raw transaction data, applies saved scaler, returns fraud probability and three-tier risk level (LOW / MEDIUM / HIGH)
  • Includes threshold analysis for precision/recall trade-off exploration and automated API test suite

Full-stack student lifecycle platform unifying academic tracking, project management, internship pipelines, and career planning in a single authenticated workspace.

Java Spring Boot Next.js PostgreSQL Docker Compose GitHub Actions

  • Spring Boot backend following controller → service → repository architecture with JWT-based authentication
  • Swappable AI provider layer (OpenAI, Gemini, or local mock) configured via environment variables
  • Docker Compose for local development; GitHub Actions CI pipeline for automated builds
  • PostgreSQL data model covering the full student lifecycle as a single connected domain

Multi-user blogging platform with image upload, a public content feed, and author-scoped post management.

Next.js TypeScript Prisma PostgreSQL Cloudinary Tailwind CSS

  • Next.js App Router with TypeScript; Prisma ORM managing PostgreSQL schema and queries
  • Cloudinary integration for blog image storage and delivery
  • Author-only edit/delete access control enforced at the backend layer
  • Deployed at blogverse-navy.vercel.app

Developer tool for uploading a project, exploring source files, and running automated static review in a single workspace.

Next.js TypeScript Prisma SQLite

  • Single-workspace interface replacing the need to switch between editor, terminal, and separate analysis tools
  • File tree navigation and source code inspection across uploaded projects
  • Automated review pipeline surfacing potential issues before production
  • Prisma + SQLite for local project and findings persistence

Reusable GitHub Action that checks repository health and outputs a score and grade — published on the GitHub Marketplace.

GitHub Actions Bash YAML

  • Checks four dimensions: README, LICENSE, GitHub Actions configuration, and minimum file presence
  • Outputs health-score (0–100) and grade as step outputs consumable by downstream workflow steps
  • Configurable minimum score gate for enforcing quality standards on push or pull request

Open Source

Project Description
developer-roadmap Community-maintained developer learning roadmaps — contributed to roadmap content
kana-dojo Japanese learning platform built with Next.js — contributed to content and i18n
open-elements-website OpenElements web presence — contributed to site maintenance and configuration
firstcontributions Open-source onboarding platform for first-time contributors

Engineering Focus

Areas I actively work in and explore:

Full-Stack Engineering · Backend Systems · REST API Design · AI/ML Pipelines · Static Analysis · Code Intelligence · GitHub Automation · CI/CD · Security Fundamentals · Open Source


GitHub Stats

  

Connect

GitHub   LinkedIn


Build. Ship. Learn. Contribute.

Pinned Loading

  1. NeoForage NeoForage Public

    TypeScript 1

  2. RuntimeLens RuntimeLens Public

    A developer workspace for inspecting executables, reviewing source code, and catching issues before they reach production.

    TypeScript 1

  3. StudentOs StudentOs Public

    TypeScript 1

  4. glitchcraft-homelab glitchcraft-homelab Public

    JavaScript 1

  5. Nexora Nexora Public

    JavaScript 1

  6. DevAnalyzeX DevAnalyzeX Public

    AI-powered developer platform for code analysis, security insights, and codebase intelligence.

    Python 1