Welcome to my GitHub profile. I am a Information Security Professional or InfoSec Professional from Brazil with strong development skills, focusing on the practical application of technology in Cybersecurity, Artificial Intelligence, and Automation.
My work is centered on building open-source tools and resources that address real-world challenges and improve security processes through awareness and collaboration.
This GitHub profile was started in May 2025, inspired by a DIO course on Azure and Python. This course was the trigger/catalyst for creating and sharing my projects with the community.
Below is a list of my projects. Please note that some are actively under development.
Tip
Project Activity Overview
- Active Development: 1. Vulnerability Management Platform | 2. Security Awareness APP | 3. Security Awareness Web Platform
- Recent Releases: 1. TOTP Authenticator | 2. SHA256 Checksum Verifier | 5. CVE-Monitor | 6. InfoSec Concepts Demonstrator | 4. AI Syllable and Text-to-Speech Tool(Live)
- Maintained & Updated: 1. CyberScan Pro | 2. PassGenerator | 3. Python-For-Security-Information | 4. AI-showcase
- Dev Security Resources: 1. Docker-Delete-Lab | 2. Django Security Checklist | 3. InfoSec Concepts Demonstrator
My repositories are organized by category to help you easily find what you're looking for.
- Please note that some features are still under development and may not work as expected until they are fully completed
Site/Link Demonstration | Description |
---|---|
ComplianceIQ | A functional prototype demonstrating a framework for achieving and maintaining NIST CSF and ISO 27001 compliance. Made with Manus AI to show how to manage security compliance. |
Repository | Description |
---|---|
Vulnerability Management Platform | This simple API platform made with Python (is an update from the CVE Monitor below) provides a centralized, all-in-one solution for security professionals and development teams to stay on top of the latest CVEs, using NVD API |
TOTP Authenticator | A Python desktop GUI application for generating Time-based One-Time Passwords (TOTP) for two-factor authentication |
Python-For-Security-Information | A collection of Python scripts for defensive security, risk management, and IT governance. |
CVE-Monitor | A tool to fetch vulnerability data from the NIST National Vulnerability Database (NVD) using API and Python, store it locally, and display it in an interactive web dashboard classified by Common Vulnerabilities and Exposures (CVEs). |
PassGenerator | A secure password generator tool written in Python that creates strong, random passwords for enhanced security. |
Sql-Security-Applications | Under development - A collection of SQL scripts and applications designed for database security tasks. |
Python Virtual Env Automation | Desktop application that combines system command reference, cybersecurity monitoring, and Python virtual environment management in a single, intuitive interface. |
Cybersecurity-Data-Analysis-for-Beginners | A beginner-friendly guide to data analysis using cybersecurity datasets. |
Security Awareness APP | Under Development - An open-source Tkinker application that converts PowerPoint presentations into web-based training courses (designed for security awareness training). |
Security Awareness Web Platform | A Python Flask web application that uses LibreOffice to convert PowerPoint presentations into course slides and SQLAlchemy for database management. This is a web version for the Security Awareness APP and is designed for security awareness training (but you can add any course or slide). |
Repository | Description |
---|---|
Image & Video Detection | A Python-based tool for automated image and video analysis using advanced object detection. |
English Text-to-Speech Converter | A simple Hugging Face Space built with Python and Gradio that converts text to speech. |
AI Compliance Visual Inspector | A Gradio-based web application that leverages a state-of-the-art AI vision model to assist in visual compliance and security inspections. π° Click Here to TryππΌ |
AI-showcase | A showcase of various AI projects and proof-of-concepts. |
Cybersecurity-ai-demo | A demonstration of how AI can be applied to solve cybersecurity challenges. |
AI-Powered-Quiz-Builder | A case study in how anyone can team up with an AI to build a custom Python learning tool from scratch. Does not use AI but was build using AI. |
AI Syllable and Text-to-Speech Tool Live | An educational AI-powered tool that splits words into syllables and converts any English text into high-quality speech. GitHub repo for this tool |
Repository | Description |
---|---|
SHA256 Checksum Verifier | A simple Python application with graphical interface to verify file integrity using SHA256 checksums. This tool helps ensure your downloaded files are authentic and not corrupted. |
Microsoft_Office_Automation_VBA | Scripts and macros for automating repetitive tasks in Microsoft Office using VBA. |
Comandos-Powershell-vs-Python | A comparative guide of common commands in PowerShell and Python for system administrators. |
Tutoriais | My main repository for step-by-step guides and tutorials on various technology topics. |
iPhone image converter | iPhone cameras capture photos in the HEIC (High Efficiency Image Container) format by default, which provides excellent compression but isn't universally supported across all platforms and applications. This tool provides an easy way to convert those HEIC images to more common formats like JPG or PNG. |
Syllable Splitter and Speaker | An educational tool, built with Python. The application takes an English word, splits it into its phonetic syllables, and reads the result aloud using a Text-to-Speech (TTS ) engine. |
Django Security Checklist | A comprehensive security checklist for Django developers before uploading or deploying projects |
Docker-Delete-Lab | This repo is a hands-on lab showing Docker container isolation using a Python script that simulates deleting your Downloads folder |
InfoSec Concepts Demonstrator | This project is a simple, interactive web application built with Flask to demonstrate and explain four fundamental concepts in information security: Plaintext, Encoding, Hashing, and Encryption. |
Repository | Description |
---|---|
HIPAA Security Rule Compliance Implementation & Monitoring Framework | Comprehensive, systematic framework designed to help healthcare organizations and their business associates achieve and maintain full compliance with the HIPAA Security Rule by transforming complex regulations into actionable, measurable security controls with continuous monitoring. |
Scalable SOC 2 Framework | A comprehensive, scalable framework for implementing and monitoring SOC 2 compliance, designed to grow with an organization from its startup phase to a global enterprise. |
Thiago Maria - From Brazil to the World π
Senior Information Security Professional | Security Risk & Compliance Specialist | AI Security Researcher | Software Developer | Post-Quantum Cryptography Enthusiast
My passion for programming and my professional background in security analysis led me to create this GitHub account to share my knowledge of security information, cybersecurity, Python, and AI development practices. My work primarily focuses on prioritizing security in organizations while ensuring usability and productivity.
Let's Connect:
ππ½ Click on the badges below: