bitscoper
FOSS Developer | NixOS Enthusiast | IUTian | CMA Student
Email GitHub GitHub Gist Codeberg Microsoft Store AlmaLinux OS Foundation X/Twitter Resume
- Languages: C, C++, Dart, PHP, JavaScript, Python, Bash, fish, Nix, SQL, XSLT, XHTML, CSS, XML, YAML, JSON, TOML
- Frameworks: Arduino, Flutter, Streamlit
- Containerization: Podman, Docker
- Virtualization: KVM - QEMU - libvirt
- CI/CD: GitHub Actions
- Version Control System: Git
- Servers: Cockpit, BIND, PostgreSQL, MariaDB, OpenLiteSpeed Web Server, Postfix, OpenDKIM, Dovecot, Icecast, MistServer
- Linux Distributions: NixOS, AlmaLinux, Arch Linux
- Bitscoper CyberKit: A Flutter application offering Bluetooth Low Energy Scanner, IPv4 Subnet Scanner, mDNS Scanner, UPnP Scanner, Route Tracer, TCP Port Scanner, Pinger, File Hash Calculator, String Hash Calculator, CVSS Calculator, Base Encoder, Morse Code Translator, QR Code Generator, OGP Data Extractor, Series URI Crawler, DNS Record Retriever, WHOIS Retriever, and Wi-Fi Details Viewer.
- Bitscoper Visionscope: Object Detection, Oriented Bounding Boxes (OBB) Object Detection, Object Segmentation, and Pose Detection from Image Files, Video Files, Webcams, and RTSP Streams Using Ultralytics YOLO26 in Streamlit
- Bitscoper Radio: An XSLT-Driven PWA UI for Icecast Servers
- Bitscoper Computer Museum: A PHP-Driven Single-Page PWA Gallery of Historical Computers
- Bitscoper SSTV Icecast Broadcaster: A Python project that transmits images using 19 SSTV (Slow Scan Television) modes with VOX functionality through Icecast in Ogg Opus format with dynamic mount points.
- Bitscoper-WorkStation: My NixOS Configuration
- Bitscoper IoT: A Versatile Internet of Things Project
- TeleChirkut: A Social Network, Built from Scratch, for a Better World
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEak5TYBYJKwYBBAHaRw8BAQdAYUD+vvk8edxoqLcERbF5mPIXguX6PiWxpWyu
ki1e1RO0OUFiZHVsbGFoIEFzLVNhZGVlZCA8YWJkdWxsYWhfYXMtc2FkZWVkLmJk
QHByb3Rvbm1haWwuY29tPoiNBBMWCAA1AhkBAp4BApsDFiEEadUcsbwO1TdENwdl
D3cqvS35a9oFAmpPRNcECwkIBwIVCAMWAgECF4AACgkQD3cqvS35a9qvrQD6AjaG
UM0UU4YK2ntYSRm+5g14NhBXzRrJZMsQJ2yWkkABAIPjg90Am5pKpnjvuOXdStpS
CY/lLOk5vwK/fx46bxMAuDgEak5TYBIKKwYBBAGXVQEFAQEHQIg/dvjWgkC3s48A
WIr9EBQ4Zi9p6D1GC+nzAMUsCGU8AwEIB4h4BBgWCAAJBYJqTlNgApsMACEJEA93
Kr0t+WvaFiEEadUcsbwO1TdENwdlD3cqvS35a9poTAEA4WBCIP0LBxi+71pYWhJM
x1ZHeDM0Ts/Tyrdsnwk5o/gA/jHK68ZiebkYHzx5FIA9+h/JBN2uB4Nr+oy8FYqj
z2UPuDMEak5YexYJKwYBBAHaRw8BAQdA/IKWOAUrwa3mDrJQz+qFLNOfiXk5ILjL
LpxpO/1CuKqIYQQYFggACQWCak5YewKbIAAKCRAPdyq9Lflr2onfAP9Xlckw9xxm
Bo7yTcdVBV7w1guoJqLsPFia18aH9ZYBfgEAqMarIxgcXy4qICVBTTyX2fDlGU8d
eKaWK+yHGvDYEQE=
=wfgC
-----END PGP PUBLIC KEY BLOCK-----
I only follow and star projects that I use, contribute to, or admire, and I remove them if they no longer meet those criteria. I review both lists on a regular basis and do not follow or star projects at random. Likewise, I do not fork repositories casually; every repository I have forked is one that I have contributed to or am currently contributing to. I have also changed my email address in the past, and I have reuploaded my repositories to clean up their commit history, which may affect how my contribution history appears.






