Welcome to my GitHub profile. I am a Security Information 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
- Recent project: 1. TOTP Authenticator | 2. Vulnerability Management Platform.
- Recently updated: 1. PassGenerator | 2. CyberScan Pro - Nmap Vulnerability Scanner | 3. Hardware Asset Management | 4. Access Control System
- Recently created: 1. iPhone Image Converter. | 2. AI-Powered-Quiz-Builder | 3. AI Syllable and Text-to-Speech Tool Live | 4. Security Awareness APP.
- Dev Security Tips: Django Security Checklist.
- Under Development: 1. Security Awareness APP | 2. Security Awareness Web Platform
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 |
---|---|
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. |
Thiago Maria - From Brazil to the World ๐
Senior Security Information Professional | Passionate Programmer | AI Developer
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: