Skip to content
View amandeavor's full-sized avatar

Block or report amandeavor

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
amandeavor/README.md
Aman Awasthi: finance, software, and open source

Portfolio  ·   Aman CLI  ·   ObsidianKit  ·   Aetheris OS

About

I am pursuing a B.Com (Hons.) in Banking & Finance and preparing for CA Foundation. In parallel, I build software across developer tooling, browser applications, automation, and Linux systems.

My public work spans TypeScript, Node.js, React, Python, Rust, C, and Linux tooling. I am especially interested in practical systems: tools that solve a clear problem, behave predictably, and are documented well enough for someone else to understand and maintain.

Selected work

Project What I built Stack
Aetheris OS Experimental Void Linux system project with hardware and driver tooling, a Tauri installer and software center, first-boot setup, package templates, system configuration, and a preload daemon. Rust, C, Svelte, Tauri, Linux
Aman CLI Command-line tooling for installing and organizing AI workflow assets such as skills, prompts, MCP configurations, packs, and stacks. TypeScript, Node.js
ObsidianKit Browser-native toolbox for document, image, media, calculator, and utility workflows, with a public web deployment. React, TypeScript, Vite
Sweepr Terminal file organizer with dry-run previews, undo manifests, and organization by file type or modification date. Python, Typer, Rich

Open-source maintenance

I contribute focused fixes, regression coverage, issue triage, and pull-request reviews. I currently help maintain opencode-mem and awesome-free-apps.

  • Merged: jest-codemods #672 fixed a TypeScript edge case where callbacks declaring a special this parameter could be transformed into invalid arrow-function syntax, with regression coverage.
  • In review: rtk #3755 adds Windows-aware routing for py, virtual-environment, and full-path Python test launchers while preserving pytest and unittest behavior.
  • In review: tensorflow-onnx #2487 fixes Keras 3 model-output mapping against traced TensorFlow tensors and adds .keras save/load regression coverage.
  • In review: svg2pdf.js #372 corrects PDF link-annotation hitboxes generated from SVG element bounds and adds browser regression coverage.
  • Merged: opencode-mem #279 reduces DiskANN vector-index storage overhead, and #290 adds matched-memory feedback to Web UI search.
  • In review: opencode-mem #289 preserves provider parameters during profile cleanup.

Engineering approach

  • Reproduce the failure before changing the implementation.
  • Add regression coverage where the project makes it practical.
  • Prefer small, reviewable fixes over broad rewrites.
  • Keep documentation aligned with what the repository actually does.
  • Use clear defaults, explicit failure modes, and reversible workflows.

Current focus

Financial analysis and investment-banking fundamentals · CA Foundation preparation · developer tools and automation · Linux and systems software · deeper open-source maintenance

Technologies

TypeScript, JavaScript, Node.js, React, Vite, Python, Rust, C, Svelte, Tauri, Git, and Linux

Pinned Loading

  1. Aetheris-OS Aetheris-OS Public

    Experimental, hardware-aware desktop system built on Void Linux with Rust, Tauri, GTK, and runit.

    Rust 3

  2. Aman-CLI Aman-CLI Public

    CLI for managing AI workflow assets, including skills, prompts, MCP configurations, and packs.

    TypeScript

  3. GuruNanakAcademy GuruNanakAcademy Public

    Source code for the Guru Nanak Academy website.

    TypeScript

  4. Aman-Portfolio Aman-Portfolio Public

    Active deployment source for Aman Awasthi portfolio website.

    TypeScript