Cole Greer is a Senior Software Developer based in North Vancouver with three years of professional experience and a BS in Computer Science from Simon Fraser University. He thrives on challenging problems and has quickly progressed from Software Developer II to senior roles after his team’s acquisition, now contributing to product-focused engineering at Improving. An active Apache TinkerPop committer and PMC member, Cole has made cross-language backend contributions—including adding User-Agent headers and compression configuration across Java, .NET, Go, Python, and JS—demonstrating attention to interoperability and protocol-level detail. He prefers diverse teams that leverage individual strengths and is motivated by building meaningful, high-impact products at scale. Notably, he pairs rapid learning with practical engineering changes that improve real-world client-server interactions.
3 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Simon Fraser University
Contributions:156 reviews, 16 commits, 283 PRs in 3 months
Contributions summary:Cole implemented User-Agent request headers for the Java driver and server, and for the .Net and Go language variants (GLVs), to send in the websocket handshake for new connections. These changes involved modifications to existing code, including a test case in Java to check for the inclusion of the User-Agent header, and modifications to various classes to handle the User-Agent. The work also included the addition of a new configuration option, `enableCompression`, to Python, Java, and JS.
Tools and utilities to enable loading data and building graph applications with Amazon Neptune.
Contributions:3 reviews, 8 pushes, 3 branches in 1 year 9 months
amazonneptunebadukgraphaws
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
Cole Greer - Senior Software Developer at Improving