This was a project I started whilst completing A-level physics, it took a long time to finish but I got there in the end!
The project encompasses a lot of technology, I originally started out planning to store all of the data in a MySQL database, and return it via ajax with PHP. The problem with this was that it was often not as fast as I needed it to be - the transition time for an element to show is around 0.5 seconds, so it needed to preferably be less than this.
Long term I plan to change the database to NoSQL and create an API that allows you to query for elements using more than their atomic number.
I'm a web developer (mostly Front end) currently working at Studio 24 (I previously worked for an Essex based company called Intelligent Penguin).
I spend a fair amount of time messing around on the web, I'm reasonably active on Stackoverflow (link above) and I've been known to tweet occasionally.
I started this site primarily as a blog, I find it useful to write about what I learn and that's what I intend to do (hopefully my ramblings are useful to someone)!