Skip to content
View ThiagoMaria-SecurityIT's full-sized avatar

Block or report ThiagoMaria-SecurityIT

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Thiago Maria ๐Ÿ‘‹

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.

My Projects

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

๐Ÿ“‹โœ…๏ธ Security Risk Management Frameworks

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.

๐Ÿ›ก๏ธ Cybersecurity

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).

๐Ÿค– Artificial Intelligence

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

โš™๏ธ Automation & Guides

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.

About Me & Contact

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:

LinkedIn
Hugging Face

Ways to Contribute:

Want to see more upgrades? Help me keep it updated!
Sponsor

Pinned Loading

  1. Python-For-Security-Information Python-For-Security-Information Public

    โœจ Created in 2025. A Python repository dedicated to security information, defensive cybersecurity, cybersecurity and risk management.

    Python 2 1

  2. cve-monitor cve-monitor Public

    Created on July 18, 2025โ€”A Python-based dashboard for monitoring Common Vulnerabilities and Exposures (CVE) data from the NVD API 2.0

    Python

  3. AI-showcase AI-showcase Public

    ๐Ÿค– AI-Powered Security Solutionsโ€”Created in 2025

    Python

  4. cybersecurity-ai-demo cybersecurity-ai-demo Public

    ๐Ÿ”’ [WIP] AI Cybersecurity Models (OWASP Top 10 + CVSS) | Perfect for security teams, AI practitioners, and decision-makers looking to understand how AI can be business ready and modernized their cybโ€ฆ

    Python

  5. vulnerability-management-platform vulnerability-management-platform Public

    A comprehensive, interactive web application built with Streamlit for fetching, analyzing, and managing vulnerability data from the NIST National Vulnerability Database (NVD).

    Python 1

  6. AI-Syllable-and-Text-to-Speech-Tool AI-Syllable-and-Text-to-Speech-Tool Public