Might be available
(Updated 2024-06-30)Data Scientiest and Engineer
Tuusula, Finland
Native English, Spanish, Portuguese, Beginner French
- 10+ years of experience with Python, Scala, Java
- 10+ years of data engineering and cloud experience AWS/GCP
- 10+ years of experience with Machine Learning and Statistical modellling
Skills (52)
PIPELINE
SOFTWARE DEVELOPMENT
PANDAS
PROTOTYPING
DATA SCIENCE
Python
BACK END
Flask
TENSORFLOW
PyMC
FORECASTING
NUMPY
Data Engineering
D3.JS
Pytorch
KERAS
BeautifulSoup4
Java
Project Management
Kafka
Redshift
statistical modelling
Machine Learning
FastAPI
Docker
OPTIMISATION
C
Git
SQL
Apache Airflow
Node
Spark
AWS
C++
Selenium
Node.js
Amazon Athena
PROCESS IMPROVEMENT
PostgreSQL
Ruby
Spring
Scala
Cybersecurity
MySQL
DevOps
COACHING
DUE DILIGENCE
C#
Play
Kubernetes
Ruby on Rails
Huggingface
Summary
25+ years in leading roles building data-intensive systems. A strong software engineering
background, and a rich toolbox of ML, statistical, optimization and visualization methods.
I've worked across industries including e-commerce, transportation, banking, logistics, engineering, media and healthcare. I'm equally comfortable writing code, leading a project, conducting technical due diligence for a buyer, conducting a workshop or coaching a team.
Professional Experience
2010-07 - Present
Notable work
For a Cybersecurity firm:
● Complete NLP/API pipeline from text extraction to model deployment and UI prototype
● Open-source LLMs / HuggingFace, fine-tuned models and inference
For a Fintech startup:
● Complete NLP/API pipeline from text extraction to model deployment
● Open-source LLMs / HuggingFace
For a retail bank:
● Deposit rate optimisation, causal estimation. (Pandas, PyMC, EconML, FastAPI)
● Loan and credit card risk models. (Pandas, PyMC, scikit-learn, FastAPI, MLflow)
● Churn prediction from transaction data. (TensorFlow, Keras)
● Bespoke offering recommender from transaction data. (Python, C++14)
● Card skimming analysis, under time pressure. (Python, Pandas, PuLP)
● Customer analytics pipeline and data warehouse with anonymisation. (AWS, Scala, Python, Kafka, Redshift, Oracle GoldenGate, Docker, Prometheus, Grafana)
● Real-time data fusion for mobile apps. (Scala, Kafka)
For a behavioural analytics startup:
● Workflow orchestration for deliveries. (Apache Airflow, Spark, AWS Athena, Docker)
● Optimised UDFs and parquet transcoder for processing pipeline. (Spark, Scala, Java)
For an e-commerce startup:
● Bespoke real-time ingestion pipeline (AWS, Kinesis, Redshift, Spark) and low latency product recommendations for flash sales. (Python, C++11, Eigen, Boost.Asio, cpp-netlib)
For a crypto startup:
● Reverse engineering, fixing Node.js backend
For an Inbound Marketing Optimisation startup:
● Data Science coaching.
For a Fintech startup:
● ETL pipeline performance optimisation. (AWS, Java, Redshift)
2015-08 - 2016-08
My focus was on laying the foundation for Data Science, to enable sustainable results.
Data Engineering achievements:
● Built and deployed a foundational analytical pipeline. (AWS, Kinesis, Redshift, Spark)
● Integrated continuous data ingestion from key systems into the pipeline, whenever practical through low latency interfaces such as MySQL database replication.
● Migrated interaction tracking and key analytical systems to the pipeline.
Notable Data Science work:
● Modelled interventions on customer experience to address returns and cancellations. Built a policy optimiser, through retrospective simulation with historical data. (Python, Kinesis, Redshift
● Improved order profitability by optimising basket constraints and incentives.
● Performed retrospective sourcing performance and pricing analysis. (Python)
2011-05 - 2015-02
Built various data-intensive systems for startups and established companies alike.
Notable work:
● Custom visualisations and real-time update infrastructure in a structured messaging application, for a leading power market. (CoffeeScript, D3.js, Node.js, Redis)
● Cloud scale-out and real-time operational dashboard of data platform for a leading provider of ship design and operation SW. (AWS, C#, Matlab, D3.js)
● Black-box derivative-free optimisation of multiple non-linear regression model for the same ship design and operation systems provider. (Matlab, C#)
● Optimisation and visualisation of nurse schedules and routes for an up and coming startup. (Mixed Integer Programming, Python, PuLP, Gurobi, Flask, D3.js)
● Visualisation of stock market analysis and forecasting models for a local consultancy (Python, Pandas, CVXOPT, D3.js, Flask)
● Reengineering for scale and efficiency of operational systems of a leading provider of demand-response transport scheduling solutions. (Java, Spring, Optimisation)
● Operational back end for logistics startup. (Scala/Play, PostgreSQL)
● Image upload/processing pipeline for a media startup. (Ruby on Rails, Node.js)
● Expert advice and technical due diligence for startups and VC firms.
● Apache Traffic server ICAP plugin for leading security company. (C)
2009-01 - 2010-06
Led concept definition and prototyping across functional units. Set standards in software architecture, running workshops, defining guidelines with the teams and conducting reviews.
Achievements:
● Created system designs for future car products, with engineering and BOM costs. Built prototypes with agile methodology.
● Prototyped a speech-focused multi-modal UI for mobile phones prototype. Organised and moderated usability tests. (CMU Sphinx, HTML5, Python, Java)
● Organised open-source legal due diligence checks for a Linux-based CE product
2003-09 - 2008-12
Led Maemo's Application Framework team from inception through 3 product iterations of Linux-based devices. Drove strategy, process improvement and planning.
Achievements:
● Delivered initial release of Application Framework to budget and close to schedule. Regular releases for 3 products and several updates on schedule and to budget.
● Met challenging targets for memory use and UI performance on limited hardware.
● Recruited a top multinational team of engineers and managers.
● Developed a high value, scalable network of contractors.
● Built Nokia a reputation as a smart player with key open source communities.
Academic Background
1991-09 - 1996-07