nav plus
  • home
  • projects
  • blog
  • contact
  • home
  • projects
  • blog
  • contact
Projects

Most of my work can't be displayed, either for legal reasons, or because it involves the back-end of software or databases. But I've summarised some key projects I've been involved with recently:

Technical Analysis Software


For the past two years, I have worked for company where we built a platform for analysing financial stocks using technical analysis.

Key points from project:

  • Using Ruby, Python and MySQL to build the core project
  • Using Python Pandas for data analysis
  • Using Vue JS and Ruby on Rails to modify the existing platform - this meant getting to grips with a large new codebase
  • Using multiple different API endpoints to collect data, clean it and then store in database
  • Managing a large amount of data in MySQL - including tables wih over 20 million rows. This meant understanding and implementing solutions to read and update data very quickly, in order for it to be presented back to the user in a reasonable timeframe
  • Using Git extensively in order to collaborate with the other developers on the team - particularly for branches, code reviews and dealing with merge conflicts

Winchester College Website


Previously, I worked for an agency where I was part of a team to build a brand new website for Winchester College.

Key points from project:

  • Using the PHP framework Laravel along with Vue JS and MySQL to build the site
  • Working on both front and back-ends of the application
  • Understanding and modifying a pre-built CMS
  • Working with other developers for the project as well as collaborating with designers, project managers etc.

Castle Fine Art Website


Working for the same agency, I was also involved in building a new website for Castle Fine Art.

Key points from project:

  • Also using PHP framework Laravel along with Vue JS and MySQL to build the site
  • Working on both front and back-ends of the application
Below is a selection of some of the older projects I've created over the past 8 years:
Park Winchester iOS App

Park Winchester iOS App


An app for finding available parking spaces in Winchester

View more details
In or Out EU.uk

In or Out EU.uk


A website explaining the UK's 2016 EU Refernedum

View more details
Winchester Independents

Winchester Independents


A local election party website

View more details
GD Counselling

GD Counselling


A portfolio website for counselling

View more details
Bike Hutch

Bike Hutch


A website for a start-up

View more details
Home Contact
© MMXXV | Tom Caldwell