AR-Molecule

An augmented reality mobile app with 3D molecule structures. It's implemented for Android devices using the Wikitude SDK. Most of the code should equally be as applicable to an iOS app through the magic of PhoneGap.

Find out more »

Molecules3D

3D molecule structure visualisation with three.js. This is a work in progress. I hope to eventually be able to search for a compound and have it determine and render its 3D representation. For now you can enjoy a spinning 3D caffeine molecule!

See it in action »

WebAudioViz

Some experimental music visualisers created in the browser by making use of the Web Audio API and its real-time analysis capabilities. You can see a couple of examples of the visualisers on this page, (I may come back and add some more), or read the blog post to find out more about how they work.

Find out more »

jsFrames

A JavaScript library for creating frame-based animations. There is also experimental support for particles with some very basic physics. Visit the project page to find out how to use it and see some example usages.

Find out more »

MockStock

An investigation into how SignalR and Rx could be used together to make a (semi-)realistic stock price subscription service. Rx generates the real-time sequences of price updates. SignalR transmits the data to clients.

See it in action »

CoverFlow

Two simple coverflow controls - one developed in Silverlight and one in JavaScript. You can see each version in action here. I wrote a CodeProject article which gives a high level overview with a bit of a comparison between the development experience working with the two technologies.

Find out more »

jsFrames

A JavaScript library for creating frame-based animations. There is also experimental support for particles with some very basic physics. Visit the project page to find out how to use it and see some example usages.

Find out more »

MockStock

An investigation into how SignalR and Rx could be used together to make a (semi-)realistic stock price subscription service. Rx generates the real-time sequences of price updates. SignalR transmits the data to clients.

See it in action »

CoverFlow

Two simple coverflow controls - one developed in Silverlight and one in JavaScript. You can see each version in action here. I wrote a CodeProject article which gives a high level overview with a bit of a comparison between the development experience working with the two technologies.

Find out more »

SpotiBrowse

A coverflow(-ish) Spotify App for browsing through the albums in your Spotify library. Implemented with the Model-View-View Model (MVVM) pattern using knockoutjs. Visit the project page for instructions on how to load it into Spotify.

Find out more »

ClosureTape

A simple animated stock ticker using Google Closure. You can see it in action here, or read the CodeProject article for a step-by-step tutorial on its implementation.

See it in action »

See more projects »

I work as a Software Developer at Nonlinear Dynamics Limited, a developer of proteomics and metabolomics software.

My day job mainly involves developing Windows desktop applications with C# .NET.

My hobby/spare-time development tends to focus on playing around with some different technologies (which, at the minute seems to be web application development with JavaScript).

It’s this hobby/spare-time development that you’re most likely to read about here.

Ian Reah

Full blog »