1_cv
You can view an online version of my CV
here.
2_portfolio
Some interesting projects which may be suitable for inspection. Links to demos and source code listed where applicable.
> adapt-authoring-tool
An open-source server-based web-app for authoring eLearning courses using the Adapt Framework. I completely rearchitected the Node.js back-end application and act as lead developer.
Source> adapt-theme-community
An Adapt framework theme based on Adapt's community site. Compatible with, and configurable in the Adapt authoring tool.
DemoSource> amv17-pres
A presentation for the Adapt Meetup Vienna 2017 built in Adapt. Includes several custom presentation-friendly plugins.
DemoSource> card-sort
A simple web-app for online card sorting activities. Drag and drop interface.
DemoSource> newsflash
Simple RSS reader using Node.js and a Web Components front-end. Avoids CORS issues by loading the feeds via the Node.js app.
Source> staticsite-cli
A node-based CLI for generating simple static websites. Site content is written in markdown, handlebars & LESS which is all boiled down into static HTML pages & CSS.
Source> staticsite-ui
An electron-based front-end for my staticsite-cli tool.
Source3_sites
Various live websites I’ve developed.
> adapt_releaser
Node.js-based tool for auto-generating release documentation from GitHub data.
View> adapt_reviews
Lists Adapt Learning’s GitHub pull requests using the GitHub API.
View> code.tomtaylor.name
This site! PHP page that auto-generates its content based on the folder structure I've set up on the server.
View> neutro_reaction_tracking
A Node.js/React-based web app for logging and tracking the progress of chemical reactions. Access is restricted; please contact me for access to the demo site.
Demo> photography.tomtaylor.name
My personal photo gallery site that plugs into my Flickr account.
View> tomtaylor.name
My personal website and blog. Static HTML built with a custom node CLI tool.
View4_sandbox
Random tests and experiments. Probably won't stand up to much scrutiny...
> adapt-googletranslate
An Adapt framework plugin to translate content using Google translate.
View> cogito
Final year university project investigating academic machine learning techniques in games.
Using a Lemmings-inspired context, the system aims to train a number of AI-controlled agents to safely navigate the game levels.
Source> routemap
Prototype HTML5 widget for visualisation of learner path data.
Demo