Fork me on GitHub

I solve business problems with software.

Full-stack engineer. Entrepreneur. Rock climber.

I'm your host, Petrus Theron, a software engineer in Cape Town, South Africa. I have been building commercial web applications professionally since 2003. More about me →.

Petrus Theron

Latest Article: Redesigning MyNames' Login Flow →
Find a Great Domain: MyNames →

Formal Education

I have a degree in Electronic Engineering with Computer Science from Stellenbosch University.

Product Design

I have taken several software products from concept to implementation.

UX Design

I design gorgeous user interfaces that are intuitive and simple to use.

Software Architecture

I am experienced in designing large, scalable software systems in various technologies.

eCommerce

I have built and run several online stores since 2007 which sold digital and physical products by accepting international credit card payments.

Branding & Copywriting

I can communicate well in the written and spoken word, with a good feel for memorable branding.

This site is a custom ASP.NET MVC 4 application with MongoDb as a backing store. It utilises the following technologies:

  • Amazon Route53 for DNS
  • Hosted on a dedicated Windows® Server 2008 box in Hope St, Cape Town
  • StructureMap for dependency injection / inversion of control
  • Custom ASP.NET membership & role providers for MongoDb
  • Bootstrap with a customised Metro theme for the front-end
  • jQuery
  • CodeMirror for in-browser markup editing
  • Amazon S3 storage for hosting image

The source code for this site is hosted on GitHub.

Get source code