I'm Jon, a skilled Python developer

It's a pleasure to have you visit! Wander through my collection of work and witness the fusion of innovation and code I've achieved.

SKILLS

Primary Skills of Proficiency

Python

Advanced proficiency in Python. Commitment to mastering the language to the highest degree across a wide range of libraries.

See more
SQL

Database creation, management and interaction using SQL language and integration with software.

See more
Web Design

Designing web pages using HTML, CSS and JavaScript. A strong understanding of web languages for investigation.

See more
Version Control

Confidence and experience in version control systems using Git command line, Github and Sourcetree.

See more
OSINT

Extensive investigation experience including digital and finacial crime as well as custom OSINT tool creation.

See more
Data Analysis

Experience in libraries pandas, NumPy, and Matplotlib for data manipulation and visualisation.

See more
WORK

My Rectent Projects

OSINT Flagging Monitor Tool

This is a tool devised for use within OSINT investigations in which a website is under investigation and updates to the site are expected and need to be recorded.

Read More

AI OWL

This is a program that displays a wise owl who can answer any question (using GPT-API), in the context of being an owl. The idea behind this program is to demonstrate the future utilisation of AI in video games. Characters can be spoken to and provide unique answers every time.

Read More

Bitcoin WebScraper

This is a program that will provide the current price of bitcoin and alert you if it falls too far. This program demonstrates the use of webscrapers and how to extract specific data and how to use it effectively.

Read More

Python Projects

A collection of smaller projects programmed in Python. This collection has been added to a single repository to prevent clutter.

Read More
ABOUT

Education / Experience

Detective
Metropolitan Police (2015 - 2024)

Extensive experience in investigations into a wide range of crimes including digital, financial, terrorism and violence.

Undergraduate Degree Music Technology
Plymoyth University (2011 - 2014)

A study of music technology including recording techniques, electronics in music, music software technology and musical programming.

Btec National in Computing
Bristol College (2007 - 2009)

A solid foundation in all aspects of computing including networking, programming and web design.