Python Developer/ Data Scientist @ IQVIA, Brighton, UK (March 2018 - July 2022)
Working in a cross-functional scrum team to produce performant, fully tested python packages to add functionality to the IQVIA health data analysis suite.
- Producing packages to provide statistical methods such as Kaplan-Meier, Cox Proportional Hazards, regressions and associated assumption checking and visualisations within the corporate analysis tool.
- Authoring and implementation of propensity score matching algorithms to run on millions of patients in a timely manner
- Generating cohorts and associated health data (HES, Primary Care or prescription data) from datasets from many countries
- Work on projects with clients to enable them to achieve their research objectives
- Performance tuning to ensure completion in a timely manner when processing large datasets (up to 100M rows)
- Peer review colleagues' work
- Technologies Used: Pandas, Numpy, Plotly, Pytest, lineprofiler, Numba, Sphinx, statsmodels, scipy, Lifelines
Python Developer/Data Scientist @ UCL, London, UK (Sep 2017 - March 2018)
Analysing movement data from pendants to assess People with Parkinsons in their home setting.
- cleanse signal data, analyse for activities such as standup/sit down transitions and walking utilising various algorithms
- produce visualisations of activity patterns
- Technologies Used: Python, Pandas, Numpy, Matplotlib
Data Analyst @East Sussex County Council (June 2016 - June 2017)
Provide reports, data cleansing, data assurance for the data underpinning the £35M p.a. waste contract (This was a part-time job while I took my masters in Data Science for Health and Biomedical Research at UCL)
Technical Project Manager/Scrum Master @ American Express, Sussex, UK _(Jan 2015 - June 2016)
Providing technical project support and acting as scrum master for a team maintaining and developing a multilingual B2B website
Technical Architect/Project Manager @ Crawley Borough Council (2005-2016)
- Designing and managing the development of a system for managing unstructured, linked cases, involving internal staff and external providers, for use throughout the authority. This entailed:
- selection of appropriate development tools, (Redmine, Eclipse, Hibernate, Struts, Dojo),
- designing and writing the front end (an OPA) in JavaScript (using the dojo js framework)
- migration of content to enterpise document management system
- 2017 MSc Data Science for Health and Biomedical Research, UCL, London
- 1998 Bsc Maths and Computer Science, Open University
- 2018 Mathematical Statistics - Open University Module (level 6)