Skip to content
← All competencies & projects
ProjectMakers / Internal projectsPeriod not documented

Python: penetration testing tools, AI agents, learning courses and games

MY ROLEProject lead, Python developer and trainer

As project lead, Python developer and trainer, I created learning courses, games, a web server, penetration testing tools and custom AI agents, and use Python for testing, automation and model training.

I developed custom penetration testing tools in Python, initially for AppWorks, the predecessor to horizOn, and later for horizOn and client projects.

Before today's agent tools, I built small custom AI agents with Python and the OpenAI API, initially using GPT-3.5 and later GPT-4o. They performed tasks independently, such as reading emails. Today I mainly use Python for load testing, automation and training AI models.

Result: Extensive Python experience spanning learning content and games, penetration testing tools and custom AI agents, through to test automation and AI training.

Technologies & competencies

PythonTrainingGame developmentWeb serverPenetration testingSecurity TestingOpenAI APIAI agentsAgentic AILLM integrationProject leadership