~/experience
3 companiesNano Collective
Jun 2026 - Present
Software Developer · Full-time · Remote
AfterQuery Experts
Aug 2026 - Oct 2026
Software Engineer · Part-time · Remote
Full-stack Developer · Part-time · Remote
May 2026 - Aug 2026
Full-stack Developer · Full-time · Remote
Nov 2025 - Apr 2026
~/open source
81 merged prs · 17 oss orgsMERGED PULL REQUESTS
[+][-]internetarchive/openlibrary15 prs
- Remove Vue files from temporary ESLint formatting exemptions
- fix: add FastAPI route alias for .json check-in POSTs to match legacy web.py behavior
- feat: auto-sync docs wiki into docs/wiki/ on container start
- fix: add noopener noreferrer to external links with target blank
- fix: password reflected in DOM on failed login
- fix: align focus ring on search input to container border
- fix: improve homepage accessibility for screen readers
- Fix header buttons on Create List page (#11301)
- fix: handle EXIF orientation for uploaded images
- Add webp to supported formats listed on add cover page
- fix: Improve Yearly Reading Goal modal for better usability and clarity
- fix: minimum book thickness validation
- fix: migrate registration newsletter to native HTML checkbox
- fix: mobile dropdown cell height
- fix: improve UX and clarity for Bulk Search
[+][-]kapso12 prs
- fix(commit-message): send the whole diff and solution summary to the model
- fix(kg-search): run the reranker the gates and the workflow search ask for
- feat(notify): tell a command or webhook when a build stops
- fix(inbox): name the campaign in the reply hint when listed from outside it
- feat(cli): add kapso report to export a campaign as a Markdown summary
- feat(generic-search): add a weighted parent policy that samples parents by rank
- fix(repo-memory): show the model every changed file, not the first 20
- fix(repo-memory): list file names as they are on disk, not git-quoted
- fix: a stray non-UTF-8 byte no longer discards a finished evaluation run
- fix(repo-memory): keep real line numbers when a large file is clipped
- fix(repo-memory): merge incremental updates instead of replacing the book
- fix: keep the session clone when its branch push fails
[+][-]activepieces12 prs
- fix: persist sidebar state across browser refresh
- feat: add model selection dropdown to ai agent piece
- fix: handle empty/null JSON bodies in webhook endpoints
- feat: add last used column to track key usage
- feat: add Push to Git option to table dropdown menu
- fix: improve project settings UI/UX
- fix: resolve sidebar state persistence and interaction issues
- feat: add invite user option to sidebar menu
- feat: implement smart relative date formatting across tables
- fix: make project members count clickable to access settings
- fix: standardize page header styling and height
- feat: add multiple body type support to Custom API Action
[+][-]openclaw11 prs
- fix: force supportsDeveloperRole=false for non-native OpenAI endpoints
- fix: use SID-based ACL classification for non-English Windows
- fix: sanitize native command names for Telegram API
- fix: add optional chaining for runResult.meta.agentMeta access
- feat: add stuck loop detection and exponential backoff infrastructure for agent polling
- fix: make sensitive field whitelist case-insensitive
- fix: allow device-paired clients to retrieve TTS API keys
- feat: expose /compact command in Telegram native menu
- fix: don't lowercase Slack channel IDs
- fix: preserve original filename for WhatsApp inbound documents
- fix: L2-normalize local embedding vectors to fix semantic search
[+][-]nanocoder7 prs
- Become a Nanocoder Maintainer and merge many more PRs
- fix: add timeout, output limits, and abort support
- fix: resolve autosave race, history truncation, and resume rebase
- feat: add conversation checkpoint system with interactive loading
- feat: switch from Prettier to Biome for formatting
- feat: add CLI test harness for non-interactive mode
- feat: add /settings command for interactive command menu
[+][-]dodopayments6 prs
[+][-]ghostfolio4 prs
[+][-]Observal3 prs
[+][-]browser-use2 prs
[+][-]circuitverse2 prs
[+][-]concord-mcp1 pr
[+][-]vercel-labs1 pr
[+][-]appwrite1 pr
[+][-]Zed1 pr
[+][-]temporalio/sdk-typescript1 pr
[+][-]growthbook1 pr
[+][-]opsiMate1 pr
checkout more activity on github.com/akramcodez ↗