Skip to content
View darthdemono's full-sized avatar

Block or report darthdemono

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
DarthDemono/README.md
Fortinet Certified Associate, CS Student at ELTE, OSS Developer, Writer on Political Theory, Logic and Philosophy

Jubair Hasan (Joy) — DarthDemono

Fortinet Certified Associate BSc CS at ELTE IELTS 8.0 / C1 Profile views GitHub followers Total stars

Well, hello there! I'm a Fortinet Certified Associate and a writer with knowledge in Political Theory, Logic, and Philosophy.

My journey with the world of Internet Technology has existed since the very beginning of my life. In a few short years, I transitioned from playing with small cell phones and watching box televisions into the realm of smartphones. My curious nature led me to explore whatever I touched. I remember accidentally bricking my dad’s Galaxy J7 while attempting to gain root access, and, obviously, I got the punishment I deserved. I also completely broke down the PC to its bare circuits. Curiosity killed the cat, but satisfaction brought it back.

As I grew up, my thirst for knowledge grew, and I started learning everything that piqued my interest. YouTube is a great source of knowledge. I started learning from channels like Linus Tech Tips, Techquickie, and Half as Interesting. When my mother finally got a laptop in 2019, my learning skyrocketed.

My first voyage into programming involved learning Python. It started after I was inspired by a Discord bot in rSlash’s server. I decided I needed my own. I learned Python, loops, and how to utilize Discord, YouTube, and Instagram APIs. Due to my low PC specs, I coded in Notepad and IDLE, of all text editors. When I was allowed to get upgrades, I picked stronger tools like Atom and then VSCode.

Continuing my quest for knowledge, I created and hosted my first website using GitHub Pages. I experimented with microformats such as JSON-LD and vCards to enrich the website's metadata and Search Engine Optimization. When my thirst for knowledge in this subject was quenched, I gained a new interest. My programming journey includes developing tools like PingDD, a TCP port checker coded in C designed to test network ports.

Around 2023, my journey of gaining knowledge gained momentum exponentially. After I lost an argument, I started learning logic, logical fallacies, biases, and psychological effects. A game like Europa Universalis IV led me to explore Political Theory and Ideologies. The discovery of YouTubers such as NetworkChuck and Fireship encouraged me to pursue Networking, Cybersecurity, and ethical hacking.

Soon, a need for validation of my skills grew. I published my projects on GitHub. I started taking online courses on Networking and Cybersecurity and began taking exams in these fields. Currently, I hold 15 certificates from esteemed institutions like Cisco and Fortinet. These certificates showcase my skills in the theoretical knowledge of Networking, Cybersecurity, Digital Marketing (SEO, SEM, Social Media Marketing), Web Development (HTML, CSS, PHP), and Coding (Python, C).

These days I run my own homelab, all of it self-hosted in Docker. The core is a media stack: Jellyfin for movies, shows, and anime, Navidrome for music, and the full *arr suite (Sonarr, Radarr, Bazarr, Prowlarr, Jackett) handling the automation, with the whole torrent side routed through Gluetun. Immich backs up my photos and videos so I no longer have to hand them to Google, Scrutiny watches my drives' S.M.A.R.T. health, and Homepage ties it all together into one dashboard.

I graduated SSC (5.00/5.00) and HSC (5.00/5.00), and from September 2025 I'm studying BSc Computer Science at ELTE (Eötvös Loránd University) on a Stipendium Hungaricum scholarship.

I've also authored publications exploring societal issues, including "Navigating Grief and Loss in a Fast-Paced World" and "The 'Fascism' Fallacy: Bangladesh's Post-Revolution Misconception," which demonstrate my ability to analyze complex sociopolitical phenomena and their implications. My publications and all my other writings are available at writings.darthdemono.com.

Currently serving as Chief Advisor at Agamir Hashi, a nonprofit mental health awareness organization with 50+ members.

Technologies I Know

Python, C, C++, Haskell, PHP, JavaScript, Bash, PowerShell
HTML, CSS, Bootstrap, Markdown, MySQL, Git, GitHub, VS Code
Linux, Ubuntu, Debian, Windows, Docker, nginx, Arduino, Obsidian

Networking, self-hosting and the rest, which skillicons has no icons for:

Cisco IOS FortiOS WireGuard OpenWRT Fedora
Jellyfin Immich MusicBrainz Spotify API Dotenv

Projects

sl2-analyzer PingDD AMOLED Serenity UltimateRedist
Project What it is
sl2-analyzer A FromSoftware save file parser that decrypts .sl2 files and reports character stats, inventory, bonfires lit, and bosses defeated as Markdown or JSON. Supports Dark Souls 1, 2 and 3, Elden Ring and Sekiro, detecting the game automatically. Runs read-only as a Python CLI or as a static browser app that redraws each save as the game's own Level-Up screen.
PingDD A cross-platform TCP "ping" tool written in C. Instead of ICMP it checks a specific TCP port and tells you whether it's reachable, how fast the connection handshake completes, and optionally logs every attempt to CSV. Built for network administrators testing availability and responsiveness on remote servers.
AMOLED Serenity A smooth, low-contrast Obsidian theme designed specifically for AMOLED screens.
UltimateRedist A PowerShell solution that automates installing essential redistributables and .NET runtimes using Winget.
Spotipython Uses the Spotify API to fetch detailed information about albums, artists, and tracks, either from an album link or by searching for specific tracks.
Discord.py Bot How I learned APIs and Python — a Discord bot with a loop function that displayed my Instagram and YouTube data over their APIs.

Certifications

All 15 are verifiable at darthdemono.com.

Fortinet Certified Associate in Cybersecurity Introduction to Cybersecurity Network Technician Career Path Network Support and Security Networking Basics Introduction to Internet of Things Computer Hardware Basics Operating Systems Basics Python Essentials 1 English for IT 1 English for IT 2 Engaging Stakeholders for Success Creating Compelling Reports

Socials

Statistics

The two cards below are rendered by my own self-hosted instance of github-readme-stats, running on my VPS at stats.darthdemono.com. No third-party free tier to expire.

GitHub Stats Most Used Languages
Streak Stats

GitHub Trophies

Trophies

Contributions

Contribution heatmap
Snake eating my contribution graph

Pinned Loading

  1. UltimateRedist UltimateRedist Public

    UltimateRedist is a PowerShell-based solution that automates the installation of essential redistributables and .NET runtimes using Winget.

    PowerShell 5 2

  2. Spotipython Spotipython Public

    Obtaining Track and Album Data from an Album Link or Using the Search Function via the Spotify API in Python

    Python 3

  3. PingDD PingDD Public

    PingDD is a cross-platform TCP “ping” tool written in C.

    C 1