Craig Glennie
Lead Software Engineer at Pyrra Technologies Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Emma Downham
Craig is a very rare breed of developer, not only is he an expert in his field, but he has fantastic communication skills - always striving to create the best possible solution for the task in hand. I have worked with Craig on a number of very high-traffic, high-visibility sites (1million users+ in a matter of hours) and I have always felt comfortable in the knowledge that Craig's work is scalable and tested to endure the most unexpected of uptake. He works quickly and precisely, turning work around in record time whilst maintaining the highest quality. His knowledge of AppEngine is second to none and he is always well ahead of the curve when developing the most innovative solutions for his clients. Most importantly though, Craig is fiercely passionate about technology and continues to learn as well as impart his expert knowledge on his team and counterparts. He is a relaxed and friendly guy who is personable and kind. Unfortunately for me Craig is currently based in the US as I would love to work with him again.
Chris Phillips
Craig is an exceptional Developer. His focus is to deliver solutions that are not only flexible and well architected, but that also meet the business needs of the client. I have worked with Craig for a number of years and he has always shown great commitment, attention to detail and foresight on every project we've worked on together. I would not hesistate to recommend Craig and would like the opportunity to work with him again.
Emma Downham
Craig is a very rare breed of developer, not only is he an expert in his field, but he has fantastic communication skills - always striving to create the best possible solution for the task in hand. I have worked with Craig on a number of very high-traffic, high-visibility sites (1million users+ in a matter of hours) and I have always felt comfortable in the knowledge that Craig's work is scalable and tested to endure the most unexpected of uptake. He works quickly and precisely, turning work around in record time whilst maintaining the highest quality. His knowledge of AppEngine is second to none and he is always well ahead of the curve when developing the most innovative solutions for his clients. Most importantly though, Craig is fiercely passionate about technology and continues to learn as well as impart his expert knowledge on his team and counterparts. He is a relaxed and friendly guy who is personable and kind. Unfortunately for me Craig is currently based in the US as I would love to work with him again.
Chris Phillips
Craig is an exceptional Developer. His focus is to deliver solutions that are not only flexible and well architected, but that also meet the business needs of the client. I have worked with Craig for a number of years and he has always shown great commitment, attention to detail and foresight on every project we've worked on together. I would not hesistate to recommend Craig and would like the opportunity to work with him again.
Emma Downham
Craig is a very rare breed of developer, not only is he an expert in his field, but he has fantastic communication skills - always striving to create the best possible solution for the task in hand. I have worked with Craig on a number of very high-traffic, high-visibility sites (1million users+ in a matter of hours) and I have always felt comfortable in the knowledge that Craig's work is scalable and tested to endure the most unexpected of uptake. He works quickly and precisely, turning work around in record time whilst maintaining the highest quality. His knowledge of AppEngine is second to none and he is always well ahead of the curve when developing the most innovative solutions for his clients. Most importantly though, Craig is fiercely passionate about technology and continues to learn as well as impart his expert knowledge on his team and counterparts. He is a relaxed and friendly guy who is personable and kind. Unfortunately for me Craig is currently based in the US as I would love to work with him again.
Chris Phillips
Craig is an exceptional Developer. His focus is to deliver solutions that are not only flexible and well architected, but that also meet the business needs of the client. I have worked with Craig for a number of years and he has always shown great commitment, attention to detail and foresight on every project we've worked on together. I would not hesistate to recommend Craig and would like the opportunity to work with him again.
Emma Downham
Craig is a very rare breed of developer, not only is he an expert in his field, but he has fantastic communication skills - always striving to create the best possible solution for the task in hand. I have worked with Craig on a number of very high-traffic, high-visibility sites (1million users+ in a matter of hours) and I have always felt comfortable in the knowledge that Craig's work is scalable and tested to endure the most unexpected of uptake. He works quickly and precisely, turning work around in record time whilst maintaining the highest quality. His knowledge of AppEngine is second to none and he is always well ahead of the curve when developing the most innovative solutions for his clients. Most importantly though, Craig is fiercely passionate about technology and continues to learn as well as impart his expert knowledge on his team and counterparts. He is a relaxed and friendly guy who is personable and kind. Unfortunately for me Craig is currently based in the US as I would love to work with him again.
Chris Phillips
Craig is an exceptional Developer. His focus is to deliver solutions that are not only flexible and well architected, but that also meet the business needs of the client. I have worked with Craig for a number of years and he has always shown great commitment, attention to detail and foresight on every project we've worked on together. I would not hesistate to recommend Craig and would like the opportunity to work with him again.
Experience
-
Pyrra Technologies Inc.
-
United States
-
Software Development
-
1 - 100 Employee
-
Lead Software Engineer
-
Feb 2022 - Present
-
-
-
Zignal Labs
-
United States
-
Software Development
-
1 - 100 Employee
-
Director Of Engineering
-
May 2021 - Apr 2022
-
-
Software Engineering Manager
-
Apr 2019 - May 2021
I manage two sub-teams, which are responsible for our various UIs, our API server, CRUD and analytics queries, and overall application performance.I spend a lot of time in Jira and Datadog, and working with Product, Design, and Customer Support teams. I try to contribute code occasionally, when I have time, especially if I can spare a team-member from being distracted - for example making simple bug fixes.
-
-
Contractor
-
Jun 2017 - Apr 2019
Mostly working on porting existing application functionality from Coffeescript and Backbone to ES6, React, and Redux. Also building out API endpoints in Node. A little bit of Electron development.
-
-
-
Conversant
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Director of Engineering
-
Feb 2014 - Apr 2016
As Director of Engineering I am responsible for four engineering teams, and work closely with the Product team and other engineering teams within the company. When I have time I try to contribute in a small way to the codebase, mostly by dealing with technical debt and cleanup. - The Classification team builds the machine learning and computer vision pipeline. This system applies thousands of contextual labels to millions of web pages and videos. - The Platform team maintains our systems, including deployments, data infrastructure, monitoring, and external high-performance API endpoints - The UI team writes front- and back-end code for two systems, one of which is customer-facing and provides insights into campaign performance and the types of content that users are watching, the second provides system management and internal reporting capabilities - The Ingestion team builds our scalable data ingestion pipeline. This extracts data from web sites, cleans it up, and provides it as input to the contextual classification team. Show less
-
-
-
SET Media Inc.
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Team Lead
-
Feb 2013 - Feb 2014
-
-
Senior Software Engineer
-
Jan 2012 - Feb 2013
Core & Systems Engineering - building out new features for and ensuring stability, low latency, and scalability of our API.
-
-
-
Beyond
-
United States
-
Design
-
100 - 200 Employee
-
Senior Developer
-
Jan 2011 - May 2012
Design and development of high-profile, high-traffic sites, primarily running on Google App Engine. Improving processes and practices within the company. Design and development of high-profile, high-traffic sites, primarily running on Google App Engine. Improving processes and practices within the company.
-
-
-
Type3
-
United Kingdom
-
Technology, Information and Internet
-
Programmer / Analyst
-
Jul 2008 - Aug 2009
Back and front end programming (C#, Python, Javascript), database design (MS SQL Server), API integration and App Engine hosted apps, requirements analysis and client liaison. Back and front end programming (C#, Python, Javascript), database design (MS SQL Server), API integration and App Engine hosted apps, requirements analysis and client liaison.
-
-
-
Telogis, A Verizon Company
-
United States
-
Software Development
-
1 - 100 Employee
-
Programmer / Analyst
-
Jun 2005 - Dec 2007
Technical writing, front and back end programming (C#, Ruby, Javascript), on-call support and troubleshooting Technical writing, front and back end programming (C#, Ruby, Javascript), on-call support and troubleshooting
-
-
Education
-
University of Canterbury
BSc, Computer Science