Home
Callum Hibbert - Curriculum Vitae
- Contact: +44 7939 586648
- Location: London, UK
- Download CV (skills, training, experience summary, education): Word | PDF
- Download CV (detailed experience): Word | PDF
- LinkedIn
- Blog
- Code (GitHub)
Profile
A highly capable and skilled Technical Architect with 7 years’ experience in the position and a broad range of knowledge earned from senior roles at a leading IT consultancy and a large commercial insurance company. With deep, practical expertise of delivering cutting edge solutions with Microsoft platforms and open source technologies. Has experience across the project lifecycle, from inception to operational support, and a track record of making an impact in new roles. For the past 6 years has been responsible for the technical delivery of all projects involved with, making decisions to maximise business value and take into account cost over the entire software lifecycle, including maintenance and support. Someone who takes a strategic perspective, has a proactive attitude, with an excellent all round technical ability and is a creative thinker. Passionate about technology.
Skills
- Experienced in multiple disciplines including technical architecture, application development, middleware/integration, analysis, design, databases and operations.
- Thorough comprehension of advanced solution architectures, patterns and practices such as Command Query Responsibility Segregation (CQRS) and Domain Driven Design (DDD).
- Real-world experience of delivering large scale applications with Service Orientated Architecture (SOA) principals and messaging patterns. Able to design and build de-coupled, resilient, globally distributed solutions with high performance.
- Authoritative knowledge of software development best practices and processes such as continuous integration and continuous deployment. Fanatical about software quality.
- Hard won, practical skills for delivering real world solutions in complex systems landscapes.
- Platforms: Windows Server, SQL Server, IIS, NServiceBus, MSMQ, BizTalk Server, Windows Azure, Active Directory & ADFS, Amazon Web Services (AWS)
- Frameworks: .NET Framework 1.1-4.5 (WCF, WPF, ASP.NET MVC), Open Source (Castle, NHibernate, log4net etc), web technologies (jQuery etc)
- Tools: Visual Studio, Team Foundation Server, Source Control (Git, Perforce), CruiseControl.NET
- Code: Fluent In C#, XML, XSD, strong knowledge of SQL, PowerShell, HTML & CSS, JavaScript, working knowledge of F#
- Methodologies: Agile, Scrum, Test Driven Development (TDD), Continuous Delivery, DevOps
Recent Training Courses & Certification
- Udi Dahan's Advanced Distributed Systems Design with SOA (Details)
- Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD (Details)
- The Open Group Architecture Framework (TOGAF) 9.1 (Details)
Experience (summary)
Technical Architect, Beazley (specialist insurer, part of Lloyds), Aug 2009 – Present
Responsibilities
- Sole application architect at Beazley, reporting to Global Head of IT Development & Enterprise Architecture in a team comprised of 40 developers and testers.
- Responsible for the governance of the application architecture and landscape across the global business, from vision to practical implementation.
- Accountable for the technical delivery of most solutions at Beazley.
- Working with project teams through analysis and design, estimation, implementation, testing and operational acceptance.
- Coaching and mentoring developers of varying skill sets – from influencing senior developers to introducing junior developers to new methods, technologies and best practices.
- Determining best practices, standards, platforms and tooling for application development.
- Ensuring regulatory requirements are met, predominantly security and data protection.
- Technical assessment and interviewing of new developers during recruitment.
Achievements
- Pivotal in shifting the mind-set within IT at Beazley away from point to point solutions and database level integration, to SOA and a message-based approach to software development. As a consequence of this, higher quality solutions have been delivered with a lower total cost of ownership, chiefly owing to much lower maintenance and support costs.
- Introduced a more agile approach to software delivery, leveraging techniques such as continuous deployment on top of continuous integration.
Consultant, Edenbrook (now Hitachi Consulting), March 2005 – Aug 2009
Responsibilities
- Technical Architect on client projects, frequently lead consultant on client site.
- Solution delivery for various clients including Channel 4, easyJet, Transport for London, BUPA, Newcastle Building Society, Mitchells & Butlers, Edexcel, Irish Stock Exchange.
- Responsible for developing the delivery capabilities of Edenbrook's “Enterprise Solutions” practice and establishing organisation wide best practices.
Achievements
- Successfully delivered multiple projects for multiple clients across various sectors comprising finance, retail, media, publishing, and healthcare.
- Developed intellectual property and Edenbrook's Software Factory to standardise development processes and project delivery, driving efficiency of project delivery.
- Had a major impact in improving the consistency and quality of .NET projects across the company, including Edenbrook's off-shore practice in India.
- Made a key contribution to fostering a relationship Microsoft by demonstrating Edenbrook’s technical capability in Microsoft’s flagship development platforms. This generated considerable sales leads from Microsoft for Edenbrook.
- Intimately involved in, and helped to win, numerous client engagements partnering with Microsoft and using the Software Factory as a major value-add proposition to clients.
Senior Developer, DPR Consulting (consultancy), June 2004 – Feb 2005
- Led the company’s transition to the .NET platform on their first customer project to use it.
- Introduced structured development into the organisation promoting TDD and continuous integration (cutting edge in 2004) over the existing “ad-hoc” development process.
Syntegra (IT Consultancy, now BT Global Services), September 2001 – May 2004
- Joined BT on the Graduate Programme.
- .NET developer on various client projects.
Web Developer, Lex Vehicle Leasing, June 2001 – August 2001
- • Various work on the company’s internet and intranet applications.
Education
BSc (Honours) Computer Science and Information Systems (2:1 classification)
University of Salford
September 1997 – June 2001 (included one year industrial placement)
References
Available on request.