Colin Garlick is a trainer and consultant for SoftEd specialising in systems design, programming languages and technologies. He also provides consultancy and mentoring on the design process.
With 30 years of IT experience, Colin has extensive technical knowledge of design and programming languages – this means that Colin knows what works and what doesn’t, and what practices are most suitable for design and programming with the ultimate goal of producing a quality system.
Colin has significant experience and expertise in designing and implementing systems using object-orientation, particularly with C++ and .NET languages.
Colin has consulted with various organisations on writing use cases, system design (and planning the migration path), web development and Agile development along with coaching individuals and teams in .NET, C# and ASP.NET.
His projects have allowed him to design and implement systems in the medical, building, telecommunications and finance industries. These systems have included internet café security, financial reporting, inventory and manufacturing planning, assay laboratory processing and building strut design programs.
Colin is also an ICAgile Assessor for ICAgile.