Open-source contributor — 14 merged patches to LibreOffice core (Gerrit profile) — modernizing C++ across sw, sc, vcl, editeng, and friends. Full-stack developer with React, TypeScript, and Node.js. Currently contributing to Understand Anything — interactive knowledge graphs for codebases.
- Open-source work: LibreOffice core patches, developer tooling, docs, and full-stack apps
- Current focus: TypeScript, React, Node.js, C++ modernization, and AI-assisted code understanding
- Best work: useful fixes, clear documentation, and practical tools that help developers move faster
Patches landed across LibreOffice core in April–May 2026:
- 8×
tdf#145538— converted manual loops to range-basedforacrosssw,sc,sd,oox,svx,sfx2 - 6×
tdf#163691— replacedmemcpy()withstd::copy_n()acrossvcl,editeng,svx,i18npool - 1×
tdf#153109/tdf#170269— replaced manual loops with STL algorithms andstd::ranges - 1×
tdf#171626— UI: replaced underline icon with keyboard icon on the Keyboard tab
→ See all 14 patches on Gerrit
Understand Anything — dashboard, agents & docs
Merged
- PR #186 — Tailwind v4
@sourcefor gitignored install paths (#179) - PR #199 — Cursor manual-install fallback in README
- PR #200 — omit
model: inheritso Cursor/opencode don't hit invalid model ids (#167)
Open
- PR #206 — Path Finder: filter To dropdown to reachable nodes (#188)
- PR #198 — feature Medium article in README Community section
| Project | Stack | What it does |
|---|---|---|
| Understand Anything | TypeScript · React · tree-sitter · LLM agents | Turn any codebase into an interactive knowledge graph — explore, search, and learn. |
| Lintify — AI Code Reviewer | React 19 · Vite · Tailwind · Google Gemini | AI-powered code review. Detects bugs, fixes syntax, supports 12+ languages. |
| Lintify VS Code Extension | TypeScript · VS Code API · Google Gemini | Lintify inside your editor — AI review, instant fixes, side-by-side diff. |
| FitTracker | MERN · TypeScript | Full-stack fitness app — workout tracking, goals, analytics. |
| KitabGhar | React 19 · Vite · Tailwind · Node · Express · MongoDB | Online bookstore — frontend · backend |
ℹ️ GitHub language stats only count code hosted on GitHub. My C++ work on LibreOffice lives on Gerrit and isn't reflected above.



