Thomas Redstone

Web Developer

Hello World PHP script

PHP Development

Having developed BayCrazy.com from the ground up I have a wealth of PHP experience

A few of the things I've done with BayCrazy have been:

  • Rewrote the entire application in OO PHP in order to clear all technical debt and allow the application to be modified quickly, and cleanly from that point on
  • Develop bespoke themeing system to allow a gradual migration from one design to the next
  • Create internal APIs to allow concurrency within the application, with potential for load balancing, or even third parties extending BayCrazy's functionality
Tux, the Linux mascott

Linux Administration

Having built the distributed architecture which runs BayCrazy.com I have gained experience of:

  • Automating server builds
  • Configuring secure cross-server communications
  • Built data loading processes which reduce reliance on databases, and allow the application to handle loss of service gracefully, without the user being impacted, or any data lost
The MySQL logo

MySQL

I have:

  • Designed databases for a range of purposes, such as application usage data, to allow for later analysis, and databases to handle data for interactive web applications
  • Made extensive use of SQL to report on usage, and find out what actions a user raising an issue had taken to encounter their problem