Main
Adam Rawles
Skills
Programming
N/A
N/A
N/A
- 5+ of experience both using and teaching the R programming language.
- Ability to construct and deploy complex machine learning platforms using both R and Python.
- Specialisation in deploying database-backed FastAPI REST APIs, utilising SQLAlchemy and Alembic.
Data Analysis
N/A
N/A
N/A
- Highly skilled in data presentation, graphing and reporting.
- Extensive experience in data extraction from SQL databases and experience with database design and maintenance.
- Ability to take data analytics from the prototyping phase through the complete development cycle into production.
Development
N/A
N/A
N/A
- Many years of experience using development-workflow tools including Git, Github and Azure DevOps.
- Experience creating and maintaining build and release pipelines with GitHub Actions, TravisCI and Azure DevOps.
- Specialisation in containerisation technologies such as Docker.
Project Management
N/A
N/A
N/A
- Time, people and resource management skills developed through hands-on experience managing system development.
- Ability to work and manage effectively in teams utilising various collaboration platforms such as GitHub and Azure DevOps.
Professional Experience
Data Scientist
Guernsey Financial Services Commission
Guernsey, CI
2021 - Current
- Primary developer of a SupTech system that utilises AI modelling and analytics in financial regulation to identify areas of risk.
- Prototyped and productionised the machine-learning models that drive the system
- Developed and maintained the data storage solutions, using both SQL and NoSQL databases
- Designed and implemented the underlying infrastructure, relying on containerisation to provide scaling and flexibility
- Redeveloped and improved a complex model focusing on identifying Financial Crime risk
- Contributed to a project focused on improving data quality at the Commission
Data Analyst
Guernsey Financial Services Commission
Guernsey, CI
2019 - 2021
Graduate Data Analyst
ELEXON
London, UK
2018 - 2019
- Implemented a new risk simulation, utilising a Monte-Carlo methodology in R to better estimate the financial cost associated with specific risks.
- Automated and updated market reports, allowing them to be automatically published to the ELEXON website with custom HTML widgets to allow for greater user interaction.
- Developed an R package to facilitate the extraction of energy-related data from the Balancing Mechanism Reporting Service API provided by ELEXON called BMRSr.
Education
Cardiff University
First Class Honors - BSc. Psychology
Cardiff, UK
2014 - 2018
Project: An Evaluation of Spatial Representations of Order and the Efficacy of Online Studies
- Designed an online and lab-based version of a cognitive psychology experiment testing the relationship between actual and represented differences between items in a list.
- Extended the functionality of the developing PsychoJS software to run the experiment online.
- Analysed the difference in responses between the online and lab versions of the study as a secondary research topic.