Colin Woods

Developer • Consultant

Specialising in intelligent mobility and geospatial applications



About Me

Based in London, I have over 15 years experience developing innovative technology solutions for government & private organisations looking to influence travel behaviour and improve access to mobility. I provide technical advice, solutions architecture, cloud management, data management & analytics and full stack development skills. I am strongly immersed in the JavaScript world alongside location/mobility systems.

Colin Woods Profile Photo

Work

I am generally involved in all stages of the project lifecycle, providing development and consultancy services. Typical applications:

  • Multi-modal Journey Planners
  • Walk/Cyle Planners
  • Realtime & Schedule Apps
  • Transit Mapping Apps
  • Departure Display Boards
  • Engagement Platforms
  • Gamification Travel Apps
  • Insights Dashboards
  • Data Storytelling Apps
  • Travel Surveys
  • Travel Time Analysis
  • Location Analysis
  • Fares Scrapers

Featured Projects

US Micromobility Trends Story App
Steer
2021

Data Storytelling app which provides insights into the impact of COVID19 on micromobiliry across 6 US cities

Following initial research, I sourced, transformed and aggrogated the data overcoming data processing problems from working with various source and developed a vibrant data storytelling app. Includes various visualisations showcasing the total trips, trip lengths, trip distribution by hour and popular bike stations, which helped to clearly show the trends from 2019 to 2021. Postgres was utilised to manage over 20 GB of trip data and serve at high performance to a Express/Vue application.

us-micromobility-trends.netlify.app
VueVuetifyLeafletMapboxPostgreSQLDokkuDigitalOcean
US Micromobility Trends Story App
Metrolinx Fares Visualisation Tool
Metrolinx, Toronto
2021

Fares Visualisation Tool to visualise and compare fares based on form inputs

Proposed and developed an advanced fares visualisation tool to rapidly illustrate how different fare structures could impact travelling across Toronto. Postgres was utilised to manage over 30 GB of fares data and serve at high performance to a ExpressJS powered app.

metrolinx-fares.steer-apps.com
VueVuetifyLeafletMapboxPostgreSQLDokkuDigitalOcean
Metrolinx Fares Visualisation Tool
Mobility Calculator Tool
CoMo, UK
2021

Travel survey type tool that makes personal sustainable travel change recommendations

Proposed and developed the entire application based on client direction and design guidelines. Provides user specific cost, environmental and health benefits and nearest car clubs bike share schemes. Complex logic required to make recommendations based on user inputs. The app was powered by postcode and shared mobility data and contains feedback system and admin control panel.

travelbetter.como.org.uk
VueVuetifyLeafletApexChartsMapboxPostgreSQLDokkuDigitalOcean
Mobility Calculator Tool
Covid Cycle Hire Story App
Steer
2020

Data Storytelling app which provides insights into the impact of COVID19 on cycle hire in London.

I came up with the concept, pulled out the stats from the data, designed and developed the entire application with feedback from colleagues.

covidcyclehire.steergroup.com
SvelteBulmaLeafletTfL Unified APIPostgreSQLNetlify
Covid Cycle Hire Story App
Covid Mobility Trends Dashboard
Steer
2020

Dashboard providing insights into various mobility trends and death/cases for countries/regions as time series charts including animated world map.

I came up with the concept after finding out about Google's community mobility reports and served the data via PostGres, designed and developed the entire application with feedback from colleagues. I wanted it to show multiple country comparisons.

covid-mobility-trends.steer-apps.com
SvelteBulmaChartJSPostgreSQLDokkuDigitalOcean
Covid Mobility Trends Dashboard
Accessible Walk Planner
Toronto City Authority
2019/20

Prototype Journey Planner focused on accessible walking across Toronto. Includes options such as step free crossings.

I designed and developed the application based on a set of spatial data and some basic requirements to test the accessibility of the network.

www.to360planner.com
VueVuetifyMapboxExpressPostGISpgRoutingDigtialOcean
Accessible Walk Planner
Regional Journey Planner
Hampshire Council
2019/20

Modern Journey Planner for region of Hampshire with focus on sustainability and MaaS.

I designed and developed the entire platform and helped client define their requirements.

journeyplanner.myjourneyhampshire.com
VueVuetifyGoogleMapsDarwin APINextbuses APIExpressMySQLDigtialOcean
Regional Journey Planner
Community Engagement App
Southwark Council
2018/19

Engagement platform for residents to view and provide location specific feedback on official findings on air quality & traffic. Includes social interactions and admin dashboard for sentiment analysis and KPIs.

I designed and developed the entire platform based on client requirements.

ohs-dulwich.co.uk
VueVuetifyGoogleMapsLaravelMySQLDigtialOcean
Community Engagement App
Station Audit App
Inglewood, US
2017/18/19

Rail station audit app that allowed auditors to collect location specific information, including photos and identifying barriers/opportunities for three new rail stations in Inglewood, California. Post audit, the findings were made public via an interactive dashboard which showcased audit map hotspots, key stats and CSV report downloads.

I developed the front-end build, back-end build, database design, documentation, cloud hosting and source control.

VueVuetifyLeafletLaravelMySQLDigtialOcean
Station Audit App
Real-time & Schedules Apps
Valley Metro, US
2017/18

Regional Journey Planner and Schedules & Real-time web apps. Showcased an intuiitive approach for obtaining schedules and real-time information from web platforms.

I developed the UI and back-end services working with various datasets and location & real-time APIs

VueVuetifyGoogleMaps APIUrbiplan APILumenMySQLDigtialOcean
Real-time & Schedules Apps
BW Developer
Property Developer
2019

Branding and static website.

I designed and developed the branding & website and guided client on requirements.

www.bwdeveloper.co.uk
NUXTBulmaNetlify
BW Developer
RWC 2015 Journey Planner
Welsh FA
2017/18

Official Journey Planner for the Rugby World Cup 2015 which assisted ticketholders in arriving and leaving venues and fan zones. Includes walk, cycle, public transit, taxi, accessible and park and ride options with detailed venue information.

I developed the application with various location & mapping APIs. Won best Digital Transport award in 2015.

jQueryBootstrapLeafletMapQuest APITraveline APIDarwin APIGoogle Maps APIFasthosts
RWC 2015 Journey Planner
Office Mobility Dashboard
Steer
2017/18

Customisable dashboard that shows various live transport features located near the office such as nearby cycle docking stations and availabilty, nearby stations and stops with real-time, street traffic cams, road disruptions and weather.

Research project whereby I envisaged a dashboard of various travel options specific to my office.

mobility-dashboard.herokuapp.com
VueVuetifyLeafletTfL Unified APIExpressMySQLHeroku
Office Mobility Dashboard
Departures Totem Display
TfL
2017/18

Live departures for nearby stops and stations in Ealing, displayed on totem outside the main rail station.

I built the front-end and connected the real-time services for large screen display.

ReactBootstrapTfL Unified APIDigitalOcean
Departures Totem Display

Skills

  • HTML5, CSS3, SASS
  • JS, ES6, ES2017
  • Vue, Svelte
  • Bootstrap, Vuetify, Bulma
  • Leaflet, Google Maps, Mapbox
  • D3, ChartJS
  • Node, PHP, Python
  • Express, Laravel, Fastify
  • MySQL, PostGIS
  • Geoserver, pgRouting, OpenTripPlanner
  • APIs: Google Maps, Mapbox, MapQuest, HERE, OneBusAway
  • Data: GTFS, ATCO-CIF, Naptan
  • GIT, Gitflow, Github, Bitbucket
  • SCRUM, Kanban, Trello, JIRA, Zoho
  • GCP, Digital Ocean, Netlify
  • Docker, Dokku, Bash, SSH, Cordova
  • Responsive Design
  • RESTful API Design
  • Component UI Design
  • Application Architecture
  • Cloud Management