Benjamin White

Benjamin White Email and Phone Number

Software Engineer at Didimi @ Didimi
Benjamin White's Location
Glasgow, Scotland, United Kingdom, United Kingdom
About Benjamin White

Recently completed a 2-year tenure at AI consultancy Pearl Bridge Partners as a Data Scientist and Backend Engineer. Notable projects include building and implementing machine learning models for image and numerical data, developing the backend of a website using Python and Django, designing and managing a Postgres database, and developing complex eligibility and matching systems. Prior experience includes an 8 month role as a Machine Learning R&D Intern at STMicroelectronics, where I was developing machine learning and computer vision techniques for CNN image classification models. On the academic side I have a Masters degree in Data Analytics (Statistics) and a Bachelors degree in Mathematics, both from the University of Glasgow. For my MSc. I received a Distinction and the award for best Masters dissertation in the school of Mathematics and Statistics for my project on the topic of expanding CNN classification capabilities without retraining.Passionate about problem-solving, I am enthusiastic about taking on new challenges and constantly eager to learn new technologies.

Benjamin White's Current Company Details
Didimi

Didimi

View
Software Engineer at Didimi
Benjamin White Work Experience Details
  • Didimi
    Software Engineer
    Didimi Apr 2024 - Present
  • Pearl Bridge Partners
    Data Scientist / Backend Developer
    Pearl Bridge Partners Apr 2022 - Jan 2024
    Backend Development:• Developing the backend system for a webapp from scratch using Django and Django Rest Framework• Designing, developing, maintaining and querying a PostgreSQL database• Integrating with external APIs such as PayPal, Postmark, and third-party survey exchanges• Building a complex evaluation system to determine which surveys users are eligible to take based on their answers to profiler questions, and the strict quota criteria of the surveys• Thoroughly unit… Show more Backend Development:• Developing the backend system for a webapp from scratch using Django and Django Rest Framework• Designing, developing, maintaining and querying a PostgreSQL database• Integrating with external APIs such as PayPal, Postmark, and third-party survey exchanges• Building a complex evaluation system to determine which surveys users are eligible to take based on their answers to profiler questions, and the strict quota criteria of the surveys• Thoroughly unit testing functionality using Pytest• Analysing user and revenue data using pandas and matplotlib to identify improvements in the survey matching system, and monitoring to ensure that the improvements have made a positive impact• Using docker to set up the backend project in a container for ease of deployment and working across different systems• Hosting servers on Amazon ec2 instances and storing data using S3• Embracing the start-up style of work and taking on a variety of new and challenging tasksResearch & Development:• Developing a custom YOLOv3 based on the original research paper and open-source projects• Writing a python script to automatically generate training images with various GUI elements• Using an Amazon ec2 instance with CUDA to run training and evaluation scripts using the GPU• Transfer learning a model for our particular purpose after pre-training on a public dataset of mobile app elements (RICO)• Evaluating models and tuning parameters. Show less
  • Stmicroelectronics
    Machine Learning R&D Intern
    Stmicroelectronics Aug 2021 - Mar 2022
    Edinburgh, Scotland, United Kingdom
    • Training Convolutional Neural Network (CNN) classification models in Python using fast.ai (PyTorch)• Performing transfer learning on pre-trained models to quickly develop high accuracy models• Visualising high dimensional data sets using non-linear dimensionality reduction techniques such as tSNE with ggplot• Developing random forest classifier models based on intermediate activations from a CNN• Performing dimensionality reduction on high dimensional data using Principal… Show more • Training Convolutional Neural Network (CNN) classification models in Python using fast.ai (PyTorch)• Performing transfer learning on pre-trained models to quickly develop high accuracy models• Visualising high dimensional data sets using non-linear dimensionality reduction techniques such as tSNE with ggplot• Developing random forest classifier models based on intermediate activations from a CNN• Performing dimensionality reduction on high dimensional data using Principal Component Analysis (PCA)• Cleaning and analysing numerical and image datasets using Python and R• Collaborating with a team of PhD and MEng students to develop and test machine learning and computer vision tools• Developing prototype and proof of concept statistical models• Completing a research project as part of my MSc programme Show less
  • Edrington-Beam Suntory Uk
    Commercial Analyst
    Edrington-Beam Suntory Uk Sep 2019 - Dec 2020
    Glasgow, United Kingdom
    • Developing, updating, and maintaining the Promotional Effectiveness Tool, and using this coupled with my own insight and expertise to give recommendations to all members of the sales team• Modelling various hypothetical pricing scenarios to ascertain the financial impact on the company• Extracting, cleaning, manipulating, and analysing pricing and volume data to drive performance insights• Leading weekly team meetings to discuss sales performance within the retail team and assess… Show more • Developing, updating, and maintaining the Promotional Effectiveness Tool, and using this coupled with my own insight and expertise to give recommendations to all members of the sales team• Modelling various hypothetical pricing scenarios to ascertain the financial impact on the company• Extracting, cleaning, manipulating, and analysing pricing and volume data to drive performance insights• Leading weekly team meetings to discuss sales performance within the retail team and assess any potential risks to the forecast• Liaising with numerous stakeholders throughout the business, including providing data backed recommendations to executive level staff• Modelling ad-hoc, time sensitive requests with accuracy and efficiency• Updating and maintaining the internal company price card and working to correct any errors in a timely manner• Working on a trade terms project to add conditionality to customer spend in order to increase revenue• Building customer specific external price cards to be shared outside the business• Using Nielsen Answers module to analyse and extract large data sets• Using Oracle Hyperion, an OLAP database to extract data Show less
  • Jabil
    Financial Data Analytics Intern
    Jabil Jun 2018 - Aug 2018
    St Petersburg, Florida, Usa
    • Analysing, extracting, interpreting, manipulating, and presenting financial data on daily basis • Producing a mix of planned and reactive data sets for BI reporting • Using multiple data sources including multidimensional OLAP databases (TM1)• Authoring static and dynamic reports in Cognos analytics for senior management • Creating dashboards in IBM Cognos Analytics to track and analyse report usage and effectiveness• Reviewing and optimising dashboards, reports, and data… Show more • Analysing, extracting, interpreting, manipulating, and presenting financial data on daily basis • Producing a mix of planned and reactive data sets for BI reporting • Using multiple data sources including multidimensional OLAP databases (TM1)• Authoring static and dynamic reports in Cognos analytics for senior management • Creating dashboards in IBM Cognos Analytics to track and analyse report usage and effectiveness• Reviewing and optimising dashboards, reports, and data visualisations to ensure fit for purpose • Performing SQL queries and joins for ad hoc reporting Show less
  • Entrepreneurial Scotland
    Saltire Scholar
    Entrepreneurial Scotland May 2018 - Aug 2018
    The highly competitive Saltire Scholarship programme seeks to find the next generation of Scottish leaders, and receives over 1000 applications every year. After a rigorous interview process, I was able to secure an internship within the global headquarters of Jabil, a global manufacturing solutions company.

Benjamin White Education Details

Frequently Asked Questions about Benjamin White

What company does Benjamin White work for?

Benjamin White works for Didimi

What is Benjamin White's role at the current company?

Benjamin White's current role is Software Engineer at Didimi.

What schools did Benjamin White attend?

Benjamin White attended University Of Glasgow, University Of Glasgow, Boroughmuir High School.

Not the Benjamin White you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.