Skip to content
View AshharAhmadKhan's full-sized avatar
💭
Backend Engineer | Java, Python, TypeScript | Contributing to Open Source | GSoC
💭
Backend Engineer | Java, Python, TypeScript | Contributing to Open Source | GSoC

Block or report AshharAhmadKhan

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

Ashhar Ahmad Khan

Fourth-year CS student at Jamia Hamdard, New Delhi. I have a habit of reading codebases until I find something broken, and an equally bad habit of not stopping there but fixing it.

Research

Stewardship Gaps and Debt Visibility: A Multi-Case Study of Latent Technical Debt in Apache Fineract

An empirical paper studying three debt instances in Apache Fineract that persisted four to eleven years each, built directly from contribution work. The central argument is that visibility, not severity, determines how technical and security debt gets detected and retired.

Preprint: https://doi.org/10.5281/zenodo.20539368

Replication package: https://github.com/AshharAhmadKhan/debt-visibility-fineract

Open Source

Apache Fineract — 14+ merged PRs since November 2025.

The most significant was removing the self-service module entirely: 142 files, around 11,000 lines, one commit. The module had been disabled after a security audit found multiple OWASP-class vulnerabilities, all rooted in the same architectural decision.

After that I found an API endpoint that had been silently throwing an error on every single call since August 2015. The implementation was a stub from its very first commit, never finished, never noticed for 11 years. Traced it through git history, raised it on the Apache dev mailing list, got community consensus, removed it.

Other contributions: PostgreSQL schema fixes, removal of stale report data, fixing undo and adjust transactions for Fixed Deposit accounts, batching N+1 database queries across several services.

Apache Fory - Added IEEE 754 float16 type support to the Rust runtime.

Hiero SDK Python - CI automation, repr method implementations, and cryptography documentation.

Projects

MeetingMind - AWS AIdeas 2026 Semi-Finalist (Top 1000 of 10,000+ entries)

Serverless meeting intelligence platform across 14 AWS services. Uploads a recording, returns a transcript with speaker labels, extracted decisions, action items with risk scores, and a Kanban board to track follow-through. The part I think about most is the Graveyard — tasks untouched for 30 days get an AI-generated note on why they probably died. `

BrewAlgo

Online coding judge built from scratch. Code runs in isolated Docker containers with strict CPU, memory, and time limits. WebSocket verdicts in real time. Backend structured in four Clean Architecture layers so the business logic is fully independent of Spring and the database. 100+ DSA problems, Java and Python support.

QuietText 2.0 - Live Demo

Offline-first accessibility platform for dyslexic users. Simplifies text, PDFs, and images across 7 languages using Gemma 4 vision with a 128K context window, running fully on-device via Ollama. Chrome extension that passively applies dyslexia-friendly formatting across every website with no setup required.

Stack

Java, Spring Boot, Python, FastAPI, TypeScript, Node.js, React, Docker, PostgreSQL, AWS

Contact

itzashhar@gmail.com · LinkedIn · Apache Fineract PRs

Pinned Loading

  1. MeetingMind MeetingMind Public

    AI meeting intelligence platform that transcribes audio, extracts decisions & action items, scores meeting quality. Built with 11 AWS services (Transcribe, Bedrock, Lambda, DynamoDB, Cognito, SES) …

    Python 1

  2. BrewAlgo BrewAlgo Public

    Online coding judge built from scratch to explore Docker-isolated code execution, Clean Architecture, and the challenges of safely running untrusted code with resource limits.

    Java

  3. fineract fineract Public

    Forked from apache/fineract

    Apache Fineract

    Java

  4. hiero-sdk-python hiero-sdk-python Public

    Forked from hiero-ledger/hiero-sdk-python

    A python SDK for Hiero: A python toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

    Python

  5. debt-visibility-fineract debt-visibility-fineract Public

    Replication package for "Stewardship Gaps and Debt Visibility: A Multi-Case Study of Latent Technical Debt in Apache Fineract" - PR/JIRA mapping, runtime verification commands, dependency surface c…

  6. QuietText-2.0-Offline QuietText-2.0-Offline Public

    QuietText 2.0 is a smarter, faster reading assistant built for people with dyslexia. Powered by Gemma 4 for vision and Groq for speed. Reads text, PDFs, and images. Supports 7 languages, offline mo…

    JavaScript