Welcome to Chris Johnsons' Portfolio

G'day. My name is Christopher Johnson and you've reached my humble portfolio which contains bits and pieces that I've created over the years. I've decided to post as much as I can in order to show where I've come from and in what ways I've improved. Thanks for stopping by. I hope you enjoy what you see. If you have any questions then feel free to contact me. Chris.

Twitter Update

Follow me on Twitter


My Websites

Most Recent Additions

Browse by Month

Content Syndication


Archive for July, 2009


TimeTrack is task management software that can be used during the Software Development Cycle. It assists in the management of milestone, task and task groups of several projects. It also allows statistical and graphical comparisons between different project, milestones, task groups and tasks. TimeTrack was written as part of the Software Engineering Group Project 1A course at the University of Adelaide. It was written by SHANCA which consists of Sean Donnellan, Huapeng Chen, Alan Carey, Nick Sizer, Christopher Johnson and Alex Pitman. TimeTrack was written in Java and the DBMS used was PostgerSQL 8.1.

My role within this group was Project Manager and Database Administrator. I was largely responsible for the database schema, database stored procedures, database constraints, user management and the integration of SwingX and Substance into the project

Completion Date: July 2009
Development Time: 3 Months
Programming Language: Java
Contributors: Alex Pitman, Alan Carey, Nick Chen, Nick Sizer, Sean Donellan
Code Snippets: Java Code SnippetplSQL Snippet