Tony Tabwa

Cybersecurity Junior Analyst | Full Stack Developer | Network Security

About Me

I’m a 25-year-old Cybersecurity Junior Analyst with experience in IT support, penetration testing, and software development. I specialize in identifying vulnerabilities, simulating attack scenarios, and developing secure full-stack applications. Currently advancing my knowledge in red/blue teaming, digital forensics, and secure DevOps practices. Proficient in cybersecurity tools, programming languages, web technologies, operating systems, and networking/security practices.

I leverage my development expertise in programming languages like Python, JavaScript, React, and Node.js to build robust web applications and automation tools for penetration testing and API integrations. My capabilities also extend to digital forensics, cryptographic analysis, and reverse engineering, ensuring I have a well-rounded skill set in both offensive and defensive security.

I'm passionate about collaboration and innovation in the cybersecurity field. Whether it’s contributing to open-source projects or tackling tech challenges, I am always eager to learn and grow. Feel free to reach out for collaboration opportunities or if you’re interested in discussing tech-related challenges!

Projects

OSINT Automation Tool Screenshot

OSINT Automation Tool

Python app for open-source intelligence collection using APIs like Shodan and HaveIBeenPwned. Includes social media scraping modules.

View Code
Container Security Analyzer Screenshot

Container Security Analyzer

A frontend dashboard to visualize container scan results. Simulates CI/CD pipeline integration with Slack alerting.

View Code
Red Team Automation Toolkit Screenshot

Red Team Automation Toolkit

Streamlit-based toolkit automating red team operations using tools like Nmap, Metasploit RPC, and Empire.

View Code
Advanced Inventory System Screenshot

Advanced Inventory System

Inventory management system built with PyQt5. Includes analytics dashboard, real-time stock updates, and report exporting.

View Code
Port Scanner Screenshot

Port Scanner

A lightweight and effective tool used to scan a target IP address for open TCP ports within a specified range. It helps identify network services that are currently accessible, which is vital for reconnaissance and vulnerability assessment in penetration testing. View Code

Red Teaming Simulator Screenshot

Red Teaming Simulator

AI-powered browser simulator for testing incident response through simulated attack scenarios and real-time decision prompts.

View Code
Password Checker Screenshot

Password Checker

The Password Checker is a Python-based security tool that evaluates the strength of user-provided passwords and checks whether they have appeared in known data breaches.

View Code
Encryption Tool Screenshot

Encryption Tool

Encrypts/decrypts text files using Python and the cryptography library. Allows exporting encrypted files with a secret key.

View Code

Resume

Download my latest resume to learn more about my qualifications, experience, and certifications.

Download CV (PDF)