Technical work, code and project development.
My GitHub contains examples of university and independent technical work, providing a closer view of how I approach problem decomposition, implementation, testing, iteration, version control and technical documentation.
Development as a process, not just an output.
My repositories demonstrate experience with Python development, data analysis, algorithms, simulation, quantitative modelling and data processing. They also show the development process behind the work: breaking problems into manageable components, testing assumptions, debugging implementations and documenting decisions.
Git and GitHub are part of my normal technical workflow for version control, iteration and maintaining a clear record of project development.
Where projects involve analysis rather than conventional software products, I focus on producing code that is structured, reproducible and capable of supporting a clear analytical conclusion.
Open GitHub profile ↗Skills demonstrated through project work.
Projects with practical applications.
Emergency Services Location Optimisation
Geographic data, travel-time analysis, optimisation and simulation applied to the operational location of volunteer emergency-service resources.
Data Mining & KDD
Data preparation, exploratory analysis, data quality assessment and machine-learning techniques within a structured analytical workflow.
Information Visualisation
Visualising complex datasets clearly and selecting appropriate representations for exploratory and explanatory analysis.