jfoot
Software Engineer at Google, and MSci Computer Science graduate from the Uni of Nottingham, with expertise in C#, Java, C/ C++, Haskell, F# and Python. 🏳️🌈
@GoogleLondon
Pinned Repositories
A-Data-Driven-Approach-to-Bus-Timetable-Optimisation-Recommendations
My third year dissertation at the University of Nottingham, focusing upon optimising bus timetables using a data-driven approach of historical bus timetable open data. The search optimisation algorithm was implemented using Tabu-Search coupled with Squeaky Wheel Optimisation for a more targeted approach to the search space. Please see my website for full information.
Bus-Departure-Board
A selection of Python programs which will retrieve live bus and rail UK open data and output it to a ER-OLEDM032 (256X64) display screen.
bustimes.org
Every bus stop, route and timetable, using (Geo)Django and things
Facebook-Manual-Login-Flow-WPF
A manual login flow for Facebook, without the use of any library- natively in the .net Framework.
Frogger-Arcade-Game
A fun frogger game that is built exactly like the original. JavaFX was used in this project.
jfoot
jollyday
Jollyday - A holiday API
Reading-Buses-API
A C# .net Standard Library for the Reading Buses Open Data API
Reading-Buses-API-Examples
Three example programs, one using the Reading Open data API, one using the new Reading Buses Open Data API and one using my Reading Buses API Library. All find a list of bus services operating in Reading and then allow you to monitor the live arrivals at a stop.
Transformations
A teaching and testing tool for transformations in mathematics; this includes translations, reflections, enlargements and rotations. This project was originally made as part of my A-level computer science project for a local secondary school.
jfoot's Repositories
jfoot/Bus-Departure-Board
A selection of Python programs which will retrieve live bus and rail UK open data and output it to a ER-OLEDM032 (256X64) display screen.
jfoot/Reading-Buses-API-Examples
Three example programs, one using the Reading Open data API, one using the new Reading Buses Open Data API and one using my Reading Buses API Library. All find a list of bus services operating in Reading and then allow you to monitor the live arrivals at a stop.
jfoot/A-Data-Driven-Approach-to-Bus-Timetable-Optimisation-Recommendations
My third year dissertation at the University of Nottingham, focusing upon optimising bus timetables using a data-driven approach of historical bus timetable open data. The search optimisation algorithm was implemented using Tabu-Search coupled with Squeaky Wheel Optimisation for a more targeted approach to the search space. Please see my website for full information.
jfoot/Transformations
A teaching and testing tool for transformations in mathematics; this includes translations, reflections, enlargements and rotations. This project was originally made as part of my A-level computer science project for a local secondary school.
jfoot/bustimes.org
Every bus stop, route and timetable, using (Geo)Django and things
jfoot/Facebook-Manual-Login-Flow-WPF
A manual login flow for Facebook, without the use of any library- natively in the .net Framework.
jfoot/Frogger-Arcade-Game
A fun frogger game that is built exactly like the original. JavaFX was used in this project.
jfoot/jfoot
jfoot/jollyday
Jollyday - A holiday API
jfoot/Reading-Buses-API
A C# .net Standard Library for the Reading Buses Open Data API
jfoot/sonar-fsharp-plugin
F# SonarQube (TM) plugin - support for F#
jfoot/TechnicalTest