Lachlan Smith

Projects

These are the current and past personal projects I have worked on.

Box Social

Lead developer for Box Social, an open source social network platform. It is my current project and powers this website. It uses the following technology:

  • HTML
  • CSS
  • C# (mono)
  • Imagemagick
  • Cloud compute platforms, Amazon (EC2, S3, SQS)) or Rackspace Openstack
  • Mysql
  • jQuery
  • Lucene (solr) search
  • OAuth (for posting to other social networks)

Over 100 000 lines of source code have been written which uses object relational model (ORM) and don't repeat yourself (DRY) concepts.

I wrote my own ORM framework as the existing frameworks were very basic and couldn't handle complex query conditions.

I also wrote my own BBcode parser for rich text postings. The BBcode parser has been recently updated to query the oembed handlers of a number of popular websites.

phpBB

A past phpBB Team member on the modifications team. Instrumented in the creation of the MODX format for modifications. Also created Mod Studio to help modification authors package their modifications.


Last Modified: June 30, 2014 with 14 page views.