James Mcgill

Founding Engineer at Actuals.com

Melbourne, Victoria, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Mcgill is a founding engineer and seasoned software leader with eight years of experience building scalable cloud-native systems and high-performing engineering teams across startups and Google. He has led engineering organizations at Button and Code Climate and now helps remove the "boring bits" from accounting at Actuals.com, blending hands-on backend work in Go and NodeJS with pragmatic management. His technical pedigree includes building large-scale mapping and conferencing services at Google and contributing to widely used open-source projects such as the Terraform Google provider—adding BigQuery view support and improving resource correctness. Based in Melbourne but experienced in NYC and global teams, he pairs product-minded engineering with a focus on culture, process, and developer empowerment. An early tinkerer with Arduino and client-side frameworks, he brings curiosity and a penchant for practical infrastructure that reliably ships.
code8 years of coding experience
job11 years of employment as a software developer
bookBachelor of Business Management Entrepreneurship and Organizational Management, Bachelor of Business Management Entrepreneurship and Organizational Management at The University of Queensland
github-logo-circle

Github Skills (8)

terraformer10
go10
bigquery10
google-cloud10
sql10
terraform10
terraform-provider10
unit-testing9

Programming languages (9)

JavaCoffeeScriptShellJavaScriptGoObjective-CHTMLRuby

Github contributions (5)

github-logo-circle
Terraform Provider for Google Cloud Platform
Role in this project:
userBack-end Developer
Contributions:5 commits, 8 PRs, 8 comments in 5 months
Contributions summary:James primarily contributed to the implementation and maintenance of BigQuery table resources within the Google Cloud provider for Terraform. Their work included adding support for BigQuery views, including both legacy and standard SQL, and fixing related test cases. Furthermore, the user updated the expected data types for certain table properties, demonstrating a focus on the correct configuration of resources within the provider. These contributions focused on adding functionality and ensuring the Terraform provider was correctly interacting with the BigQuery API.
providergoogle-cloud-platformcloud-platformgoogle-cloudterraform
jmcgill/formation

Sep 2017 - Feb 2018

Bulk import of resources into Terraform
Contributions:58 commits, 31 pushes, 7 comments in 5 months
bulk-importinfrastructure-as-codeterraform
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Mcgill - Founding Engineer at Actuals.com