Tech Stack

Throughout my career I’ve enjoyed teaching myself a number of different technologies and programming languages, and I’m always keen to learn about new ones.

Programming languages

  • Python. Especially data manipulation using libraries such as pandas, numpy & SQLAlchemy
  • Visual Basic (VB) / for Applications (VBA)
  • Git for collaboration with other developers

Relational DB development:

  • Several flavours of SQL
  • SQL Server including integration services (SSIS)
  • MS Access

NoSQL graph database development:

  • Neo4j
  • Cypher

Operating Systems

  • Windows
  • macOS
  • Linux/ bash


  • Tibco Spotfire for Business Intelligence (BI) Analytics
  • Expert user of Microsoft Excel
  • All other Microsoft Office applications, including Visio