We've teamed up with Revoco to run a Golang conundrum, giving you a chance to win a variety of Gopher-style prizes.

Golang / Go Profile: Senior Software Engineer

Senior Software Engineer - Golang, Geospatial, Cryptography, PHP, Postgres

Victoria, Canada
Looking for: Permanent / Freelance - Can work remotely

I am a Senior level architect and developer and have lead the development of several highly successful project.

On the open-source side, I am the primary architect and developer of GeoPHP ( I was responsible for both the overall design and most of the implementation. This library has been deployed approximately half a million times and is the world's most popular PHP library for doing geometry operations.

As the primary architect of HighWire's "JCORE" platform, I lead a team to develop a high-performance web application which powers over 300 websites for peer-reviewed academic journals, and serves approximately 100 million requests a day.

I have several open-source Go projects "on the go" including CryptoBallot ( and DeadCI ( and enjoy pushing the boundaries of my knowledge.

As a competent technical leader, I have guided teams of engineers, and have experience shepherding complicated software projects through to completion.

Please contact me for a full resumé and a comprehensive list of open-source projects I have authored for your review.

- 15 years software development experience working with Go, PHP, JavaScript, Python, Java, Postgres, and MySQL.
- Deep understanding of geospatial with extensive experience in associated technologies including QGIS, ArcGIS, PostGIS, OpenLayers, Leaflet, OSM , SELES, GEOS, Grass, and Spatial Solr.
- Solid understanding of cryptography including public-key and symmetric encryption.
- Abiding interest in machine learning and statistics, with experience developing novel particles-swarm learning algorithms.
- Able and competent administrator of Linux servers with a slight paranoia for backups and security.

What I look for
I am looking for a position where I code in Go or PHP, and can help in the design and architecture of an exciting project. I am particularly interested in work that involves Geospatial, Cryptography, or Information Security.
Ideally I would work remotely, but am willing to relocate to any city globally.

How to contact me
Please email me at

Let them know you found their profile at
(Everyone wants to know how they were found)

Additional information

About Golangprojects