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.

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

Ashhar Ahmad Khan

Backend engineering student at Jamia Hamdard, New Delhi, seeking software engineering internships. I read codebases until I find something broken, then fix it.

Open Source

Apache Fineract - 40+ merged pull requests, contributor since February 2026.

  • Removed the entire self-service module (142 files, ~11,000 lines, a single commit) after a security audit found multiple OWASP-class vulnerabilities rooted in one architectural decision.
  • Identified multiple API endpoints silently failing for 3-13 years, some stubbed since their first commit. Traced each through Git history, raised them with the development community, and removed them after consensus.
  • Implemented undo/adjust support for Fixed Deposit transactions, batched N+1 queries across several services, hardened Feign method names across five modules, and fixed a range of PostgreSQL compatibility and NullPointerException issues.

Research

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

An empirical study of three technical-debt instances in Apache Fineract that persisted 4-11 years each, built from the author's own contribution work. Argues that visibility, not severity, determines how debt gets detected and retired.

Preprint · Replication package


Projects

MeetingMind - AWS AIdeas 2026, Top 1000 of 10,000+ entries

Serverless meeting intelligence platform across 14 AWS services. Transcribes recordings, extracts decisions and action items with risk scores, and tracks follow-through on a Kanban board. Includes a Graveyard: tasks untouched for 30 days get an AI-generated note on why they probably died.

BrewAlgo

Online coding judge with Docker-isolated sandboxed execution, strict CPU/memory limits, and real-time WebSocket verdicts. Backend structured in four Clean Architecture layers, 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, running fully on-device via Ollama. Chrome extension applies dyslexia-friendly formatting across every website with no setup.


Stack

Java, Python, JavaScript, SQL, Spring Boot, REST APIs, WebSockets, Docker, React, PostgreSQL, MySQL, DynamoDB, AWS (Lambda, Bedrock, Transcribe, Cognito, CloudFront, SES)


Contact

itzashhar@gmail.com · LinkedIn · Apache Fineract PRs

Pinned Loading

  1. MeetingMind MeetingMind Public

    A meeting intelligence platform built on AWS that watches what happens to action items long after the meeting ends.

    Python 2

  2. BrewAlgo BrewAlgo Public

    An online coding judge built from scratch to run untrusted code safely, without letting it touch the real machine.

    Java 1

  3. fineract fineract Public

    Forked from apache/fineract

    Apache Fineract

    Java 1

  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 1

  5. QuietText-2.0-Offline QuietText-2.0-Offline Public

    QuietText 2.0 is an offline first assistant built for people with dyslexia who are already dealing with enough.

    JavaScript 1