Hello There

I am Joshua Snyder.
A Data Scientist and Machine Learning enthusiast
working in Cambridge.


A little introduction.

I enjoy using technology and data to solve difficult problems that help people.


I am currently studying a masters in mathematics at Cambridge and spend my time between the Mathematics and the Computer Science departments learning about Deep Learning, Graph Theory and Statistics. I also do a lot of small web development projects in my spare time.

During my time studying maths I have learned to tackle difficult problems head on and persevere when a solution seems out of sight. I really enjoy this process of getting to the bottom of an issue and have found that particularly rewarding when a solution to the issue has a positive impact on the world. I like working together in small teams on data driven problems; whether it is constructing or researching machine learning models, helping companies visualise their data or helping businesses with their online presence.

Some of My Experience.

July 2019 - Present

JS Tutoring


JS Tutoring delivers quality education resources to help high-achieving maths students and young professionals learn further online. As part of my work I am developing an online web application and educational video resources for the hardest university maths exams.

2014 - Present

Self Employed

Web Developer

As a self employed web-developer for over 5 years I have developed websites for a number of small businesses and charities, gaining a good expertise of both backend and frontend web development. All of my projects have been full stack using HTML, CSS, JavaScript, PHP and SQL.

July 2012 - June 2014

Allerdale YouthBank


Volunteering as the chairman of Allerdale YouthBank I worked together with a team of students to collect and distribute funds to local youth groups in Allerdale. After we applied to larger organisations for funding, we distributed grants of up to £500 to youth groups who were creating opportunities for young people and benefiting the wider community.

November 2018, November 2019


Data Science Volunteer

On two weekends in 2018 and 2019 I volunteered to help with DataDives organised by the fantastic charity DataKind. During both weekends, in groups of around 20 volunteers, we worked on data sets brought to us by charities in the UK who needed help using data to improve their operations.


See My Latest Projects.

This contains a selection of my latest projects including those from Web Development, Data Science and Machine Learning.


Web Development

Saving time for what matters.

TimeNavi is a start-up from Poland helping it's customers to focus their time on what is most important to them. They help clients organise their calenders by giving personalised time management advice and tips. I helped them by creating a simple website to meet their needs.

DeepWalk on dynamic graphs

Machine Learning

Representing dynamic relationships in a network.

I am currently researching the applications of node embedding algorithms like DeepWalk to dynamic graphs, such as those representing a social network. There has been a lot of work on the applications to static graphs however many of the important graphs we encounter are dynamic. This will be the topic of my Master's thesis.

Find more projects on my GitHub.