0%
πŸ”·
β˜€οΈ
🟩

Install this app for better experience?

The security of your credentials is a choice! Which path will you choose?

πŸ’‘ Note: For the full interactive experience, visit | Constant phrases

🌍 Language support for this page: English (You're here!) , visit | Portuguese

Windows Linux Kali Linux Parrot OS Python C++ g++ Git CMake License Profile Views

πŸ”’Typing Animation β€” Why it's awesome:

Experience my Typing Animation - a high-performance HTML/CSS/JavaScript security awareness module. Featuring 204 curated phrases that challenge assumptions about password hygiene and 2FA, this tool transforms security education into an engaging visual experience.

By combining visual impact with behavioral friction, it encourages users to rethink password practices before typing predictable patterns like "123456" again. This isn't just aestheticsβ€”it's smart security UX that makes your digital environment more resilient.

It presents a visual impact combined with behavioral friction, transforming security education into an engaging experience that encourages users to rethink their password practices.

Enhance your knowledge with 204 animated phrases, protect your accounts with strong passwords, biometrics, and 2FA, and review your security practices.

πŸ‘‹ Welcome to My Digital Universe

"If your security relies solely on fingerprints and SMS codes, congrats β€” you've already lost to the hacker and the nosy aunt who watched you unlock your phone."

I'm Gerivan Costa β€” a developer passionate about security, science, and creativity. Here you'll find projects that blend innovation with purpose, always focused on continuous learning and meaningful contributions to the open-source community.

My portfolio showcases cutting-edge tools like the Transformers Interactive Neural Network Visualizer, which demonstrates the future of information visualization through interconnected neural networks. This represents the next frontier in understanding complex data flows through artificial intelligence systems.

The Cyber Neural Network visualizer demonstrates the future of information visualization through interconnected neural networks. It is based on a Multi-Layer Perceptron (MLP) architecture, (introduced in the paper "AIive: Interactive Visualization and Sonification of Neural Networks in Virtual Reality" – Lyu; Li; Wang, 2021), featuring real-time forward propagation visualization. This represents the next frontier in understanding complex data flows within artificial intelligence systems.

The Transformer Neural Network visualizer refers, in the context of modern AI, specifically to the "Transformer" architecture (introduced in the paper "Attention is All You Need" – Vaswani et al., 2017), used in models like BERT, GPT, and Grok. This architecture is revolutionary for replacing recurrent networks (RNN/LSTM) with self-attention mechanisms, enabling efficient parallel processing of entire sequences without strict temporal dependencies. It "transforms" data representations through encoder/decoder blocks with multi-head attention.

Explore innovative security solutions like DNAPass Password Generator, which bridges biotechnology and digital security by transforming DNA sequences into cryptographically secure passwords. This groundbreaking approach introduces biological encoding to password generation, creating truly unique and complex authentication systems.

Discover the EntroPy Password Generator ecosystem, featuring both Python CLI versions for Windows/Linux and responsive web implementations. The entropy-driven security model ensures maximum randomness and brute-force resistance by leveraging real entropy sources rather than predictable pseudo-random algorithms.

XPhrase Generation is an expressive phrase generator that uses 4,000 specific words selected from three languages β€” English, Portuguese, and German β€” to create sentences. The project allows generating either a single phrase or multiple phrases, always with a length between 3 and 21 words. In single-phrase mode, the system asks for the desired word count and produces one sentence accordingly. In multiple-phrase mode, it first defines the number of words per phrase and then the number of phrases, between 5 and 10, ensuring consistency in length. Each word must contain at least one special character and one digit, and the final word must end with a capital letter. The order of languages is randomized, making the output varied and dynamic.

πŸ“‘ Table of Contents

πŸš€ XPHRASE GENERATION β€” Expressive phrase generator β€” strong, modern, and minimalist

XPhrase Generation is a multilingual phrase generator designed for use in command-line interfaces (CLI) and in a web browser version. It creates expressive, randomized phrases using words from Portuguese, English, and German, interlinked with special characters and digits.

The principle of randomness enables the generation of over 12.6 trillion unique combinations by interconnecting words from three languages, along with the inclusion of special characters and numerical digits.

Key Features:

"Unleash your creativity β€” Create unique phrases with XPhrase!."

🧬 DNAPass Password Generator β€” Genetic Password Generator

DNAPass is an innovative tool that transforms DNA sequences into complex, secure passwords. By encoding biological data into cryptographic formats, DNAPass introduces a novel approach to password generation that bridges biotechnology and digital security.

Key Features:

"Where biology meets cybersecurity β€” and innovation begins."

🌐 EntroPy Password Generator - Web Version (Browser-Based Password Generator)

EntroPy Web brings the powerful entropy-based password generation to your browser! This responsive web version maintains all the security features of the original Python implementation while offering an intuitive graphical interface accessible from any device.

Key Features:

"Enterprise-grade password security, now accessible in your browser."

🧠 Transformers Neural Network & πŸ€– Cyber Neural Network

Neural Network Visualizer

An advanced visualization tool that brings artificial intelligence to life! Watch as neural networks learn and adapt in real-time, with dynamic node connections and activation patterns.

Dual System - Key Features:

🧠 Transformer Neural Network

Full implementation of the Transformer architecture, featuring:

πŸ€– Cyber Neural Network

An abstract artistic representation of neural network principles, featuring:

"Visualizing neural networks isn't just about understanding AIβ€”it's about seeing intelligence being born."

🧠 EntroPy Password Generator - a secure and customizable password generator developed in Python

EntroPy is a cutting-edge password generator that leverages real entropy to produce highly secure and unpredictable passwords. Unlike traditional generators that rely on pseudo-random algorithms, EntroPy taps into entropy sources to ensure maximum randomness and resistance to brute-force attacks.

Key Features:

"Security isn't just a feature β€” it's the foundation."

πŸ’» Skills & Technologies

Python Development 25%
Web Security 20%
Machine Learning 20%
Linux Administration 20%
C++ Programming 15%

πŸ‘Ύ Axon Connect

BRAIN WAVE CONNECT

INITIALIZING NEURAL LINK
SECURITY
NEURAL
NETWORK

ACTIVATION OF CONTROLS

NEURAL ACTIVITY
0%
DATA FLOW
0%
CONNECTION STABILITY
0%

πŸ“… Project Timeline

πŸ“Ÿ Terminal Session [gerivan@digital-universe:~]

πŸ“Ÿ Terminal Session [gerivan@digital-universe:~]
$ β”Œβ”€β”€(gerivanγ‰Ώbuilding)-[~]
$ └─$ ls -la
$ total 26648
-rw------- 1 user user | 3434 May 27 00:42 | 'eval "$(ssh-agent -s)"'
drwxr-xr-x 1 user user | 2534 Oct 22 2023 | .encryptpad
drwxr-xr-x 1 user user | 288 Oct 5 01:41 | dnapass-password-generator
drwxr-xr-x 1 user user | 366 Oct 5 01:32 | entropy-password-generator
drwxr-xr-x 8 user user | 4096 Nov 8 02:45 | xphrase

$ β”Œβ”€β”€(gerivanγ‰Ώbuilding)-[~]
$ └─$ cd entropy-password-generator
$ β”Œβ”€β”€(gerivanγ‰Ώbuilding)-[~/entropy-password-generator]
$ └─$ ls -la
$ total 136
-rw-r--r-- 1 user user | 434 Oct 5 01:32 | .gitignore
-rw-r--r-- 1 user user | 36098 Oct 5 01:32 | CHANGELOG.md
-rw-r--r-- 1 user user | 8579 Oct 5 01:32 | CONTRIBUTING.md
-rw-r--r-- 1 user user | 10273 Oct 5 01:32 | GETTING_STARTED_WINDOWS.md
-rw-r--r-- 1 user user | 1084 Oct 5 01:32 | LICENSE.md
-rw-r--r-- 1 user user | 8646 Oct 5 01:32 | PASSWORDENTROPYCALCULATION.md
-rw-r--r-- 1 user user | 31142 Oct 5 01:32 | README.md
-rw-r--r-- 1 user user | 8573 Oct 5 01:32 | RELEASE.md
-rw-r--r-- 1 user user | 4152 Oct 5 01:32 | SECURITY.md
drwxr-xr-x 1 user user | 86 Oct 5 01:32 | entropy_password_generator
-rw-r--r-- 1 user user | 1398 Oct 5 01:32 | pyproject.toml
$ β”Œβ”€β”€(gerivanγ‰Ώbuilding)-[~/entropy-password-generator]
$ └─$
$ |
Security Matrix: AUTHENTICATION IS NOT OPTIONAL
Machine Intelligence: ACTIVE PREDICTIVE AUTHENTICATION
Encryption: ARMOR IS NON-NEGOTIABLE
Code Quality: EVERY LINE MATTERS
Activity-Monitor: EVERYTHING IS BEING RECORDED, MONITORED AND STORED
Data Stream: VISIBLE FLOW, REAL RISK

πŸ“Š GitHub Statistics

Graphs highlighting my recent activity, contribution streak, and engagement with open source projects.

Gerivan's recent GitHub activity graph
Gerivan's GitHub streak stats

🎯 Profile Summary

A snapshot of my GitHub activity and contributions, showing my commitment to coding and open source projects.

Profile Details
Stats
Productive Time

πŸ“¬ Contact Information

Contact:

Professional Focus:

Send Email GitHub Profile Repositories

πŸ“œ License

This repository is licensed under the MIT License.

🌐 Language Support

πŸ‡ΊπŸ‡Έ English β€” You are here! πŸ‡§πŸ‡· Portuguese Version

"It's not about how many lines you write. It's about the impact they make when executed."

πŸ”’ Privacy Policy πŸ“„ Terms of Use

Copyright Β© 2025-2026 Gerivan Costa dos Santos

All rights reserved