Sign In

Andrew Cowie

VP Engineering at daisee

Professional Background

Andrew Cowie is a seasoned professional with an impressive career that spans over two decades in the technology sector, primarily focusing on open source contributions, software engineering, and system architecture. As a long-time advocate for open source, Andrew has positioned himself as a lead author and maintainer of several high-profile projects while also contributing extensively to many others. His diverse experiences range from being a software engineer and systems engineer to excelling as a management consultant.

Currently, Andrew is managing a large team of engineers at a major Australian bank, where he is instrumental in powering the Machine Learning and Predictive Analytics platform. This role showcases not only his technical prowess but also his ability to lead and inspire teams to achieve remarkable results in a fast-evolving financial landscape.

Andrew's extensive competence in IT operations, infrastructure architecture, and re-engineering build systems serves as the backbone of his success. His long-standing experience with Unix and Linux systems administration has equipped him with a solid foundation in database management and network design. Additionally, he has demonstrated remarkable success in troubleshooting enterprise applications, e-commerce platforms, data analytics, and end-user systems. Andrew has also designed cloud infrastructure deployments and successfully brought them into production environments, showcasing his forward-thinking approach and adaptability in the technology sector.

Education and Achievements

Andrew’s educational journey began at Shad Valley, where he honed his analytical and problem-solving skills, specifically tailored for engineering contexts. He pursued a Bachelor of Engineering (BEng) in Engineering Physics at the prestigious Royal Military College of Canada, which set the stage for his technical expertise and innovative thinking in engineering.

Throughout his professional career, Andrew has gathered invaluable experience and insights across various organizations. He has held notable positions such as the Vice President of Engineering at daisee, Engineering Manager at Commonwealth Bank, and Head of Engineering at Anchor, to name a few. Andrew's contributions extend into the open source community, where he served as Project Lead and Principal Developer for the Bindings at The GNOME Project and as a Member of the Board of Directors, Secretary at Linux Australia.

As a former Consulting Engineer at Operational Dynamics, Andrew’s role revolved around providing strategic insights that drive technology forward. Meanwhile, his experience as Director of Operations at Upoc and as a Member of the Board of Directors at the Canadian Centre for Creative Technology reflects his leadership capabilities and his ongoing commitment to fostering innovation.

Andrew also served as an Infantry Officer in the Canadian Armed Forces, where he developed important leadership qualities and a strong sense of teamwork, which have informed his later endeavors in technology and engineering.

Notable Achievements

  1. Open Source Contributions: Andrew is recognized not only for his leadership in substantial projects but also for his active involvement as a contributor in numerous open source initiatives, which have bolstered his reputation as a thought leader in software development.

  2. Machine Learning and Predictive Analytics: As the current manager of a large engineering team at a leading Australian bank, Andrew is at the forefront of integrating sophisticated machine learning and predictive analytics solutions to enhance banking services, making him a pivotal figure in the financial tech industry.

  3. Infrastructure Design: His remarkable ability to conceptualize and implement infrastructure for cloud deployments demonstrates his forward-thinking in IT operations, ensuring scalable and sustainable systems that meet the demands of modern businesses.

  4. Engineering Management: In his previous roles at the Commonwealth Bank and Anchor, Andrew’s leadership in engineering management has been characterized by a focus on process improvement and change management, illustrating his expertise in fostering efficient operational practices.

  5. Consulting and Strategy: His consulting background has allowed him to help numerous organizations navigate complex changes, develop sound business strategies, and solve challenging technical problems effectively.

  6. Startup Growth Facilitation: Andrew has successfully contributed to the growth of startups, particularly in scaling IT systems from early pilot projects to robust production platforms capable of handling high loads.

  7. Functional Programming Expertise: With over seven years of exclusive experience in Haskell—the functional programming language—Andrew has cultivated significant software development expertise, complemented by a robust background in languages like C, Shell, Java,

Andrew Cowie
Add to my network

Location

Sydney, New South Wales, Australia