Summary
Barry Coolen is a Senior Software Development Manager based in Halifax with 12 years of professional experience building high-performance web, server, and mobile systems. He excels at leading teams through complex deliveries—driving quality via TDD, CI administration, and careful gatekeeping of source control and deployments. His hands-on background spans Java, responsive web UIs, database design, and building services that have handled thousands of requests per second. Barry is known for tackling legacy debt and mentoring peers, having reduced massive UI performance bottlenecks and stabilized mission-critical products. He combines a pragmatic engineering mindset with a service-oriented leadership style, often going beyond the brief to ensure team success. Outside formal roles he’s repeatedly created lightweight tooling and test frameworks to fill gaps and accelerate delivery.
12 years of coding experience
17 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Dalhousie University
English