Hey 👋 I'm James

Twitter @jmccnz GitHub @jamesmccann

I'm a software engineer from New Zealand, living and working in Amsterdam. I work on backend (mostly) and frontend projects typically using Golang, Ruby, and NodeJS.

I believe primarily in readable software, intention-revealing interfaces, domain-driven design, and choosing abstractions and tools that suit the problems you have at hand.

I'm also interested in transportation, livable cities, and the transformative power that cycling has on the quality of life in urban environments.

I'm currently working with MessageBird in Amsterdam. In the past I have worked with Consumer New Zealand and ikeGPS.

I'm currently open for work in Amsterdam (or remote) starting August.

Posts that I occassionally write...