Self-taught learner with a big curiosity β always eager to learn new things, especially around software. I build CLI tools, bots, and automation: most projects start from a personal need, then get polished until they're worth sharing β documented, tested, and continuously maintained.
- π Currently building developer tools with Python and Node.js
- π± Diving into web security and infrastructure automation, while staying open to any new field
- π‘ Principle: keep it simple, measure with data, improve continuously
| Project | Description |
|---|---|
| Termux-Package | Beginner-friendly Termux package installer β batched & parallel installs, skips what's already installed, plus a non-interactive CLI mode |
| ui-design-review-bot | Node.js CLI that compares Figma designs against live websites: pixel diffing, typography audits, WCAG contrast checks, and annotated checklist reports |
| issue-triage-bot | GitHub Actions bot powered by Gemini AI for automatic issue triage β duplicate detection, related-file search, labels & priorities, even draft PRs |
| keuanganku | Offline-first personal finance tracker for Android & PWA, built with Vanilla JS and Capacitor |
| proxy-scraper | Public proxy scraper with connection validation and anonymity classification, auto-updated via GitHub Actions |
| py-analysis-tool | CLI toolkit for inspecting Python bytecode (.pyc) and packaged application formats, with HTML reporting |
soradev-showreel.mp4
Thanks for stopping by. Feel free to open an issue or fork anything you find useful.

