Introducing Conrad Johnston
Conrad Johnston
Remote Front End Engineer
React · ReactNative · JS · iOS · HTML5
CSS3 · Ember · Testing · Devops

Experienced

Two decades of experience leading to large scale development in some of the biggest and most trusted organizations in New Zealand.

Conrad brings a wealth of UI development experience in web, mobile, chat, and AI, with excellent technical and creative skills.

Enterprise Focus

Conrad understands the unique landscape of technology projects at an enterprise scale, from end users, to internal stakeholders.

T-Shaped, Conrad is an expert in UI/UX development, but with a breadth of complementary experience.

T-shaped Skill-set

With a proven track record delivering web and mobile projects, comes from a broad range of skills:

  • React, React Native, Ember, node, Swift, Objective-C
  • Technical skills including test automation, security and devops
  • Creative skills in graphic design, writing and mentoring
  • Excellent team skills
  • Capable stakeholder management
  • Strong accountability and transparency

A veteran of successful digital transformation projects, Conrad is poised to help your organization develop it's UI and agile technology capabilities, in a no-nonsense, high-quality, low-risk way.

Selected Portfolio

NZ Police

Frontend engineer

2019–present
AI
HTML/CSS
React
React Native
Automated testing
OpenShift

Lead front end engineer for Ella: New Zealand Police's digital person. Who will be stationed at New Zealand Police's National Headquarters to talk to visitors about Police services and handle visitor check-in. Front end engineer. React. Google Dialog Flow. Soul Machines Digital Person, Intel AI, OpenShift.


Co-operative Bank

Frontend engineer/iOS dev

2018–2019
Ember.js
HTML/CSS
Swift
Automated testing
CI/CD

Working as part of a Scrum/Agile team (four devs, one tester, one business analyst, one product owner) in front-end development using Ember.js for Co-op internet banking. And Swift for Co-op iOS app.


ANZ Bank

Frontend engineer/iOS dev

2014–2017
Ember.js
HTML/CSS
Swift
Objective-C
Automated testing
CI/CD

Working as part of a Scrum/Agile team (five devs, two testers, one business analyst, one product owner) in front-end development using Ember.js for ANZ internet banking. And Swift/Objective-C Scope for ANZ iOS app goMoney.


Resume

Testimonials

  Conrad has an unmatched depth of experience in the frontend space. With that experience he's been able to rapidly turn incomplete designs and vague requirements into polished, professional interfaces that exceeded all expectations. Not only is Conrad skilled in the frontend space, he's easy to work with and adaptable. In our time working together he was always one of the first to learn from those around him, and integrate that learning back into his own work. I can wholeheartedly recommend Conrad, and look forward to working with him again in the future.  

Layne Small
Senior Developer


  Delivering New Zealand Police's first digital human "Ella", Conrad shows a visual language that is elegant and refined, his technology craft is superb, as a result, users are naturally at ease when interacting with "Ella".
Conrad is able to create an emotionally friction less flow in this information rich digital channel, a feat rarely achieved. He makes things look easy, a sign of true craftsmanship celebrated by colleagues and users of all backgrounds.  

Pim Engels
Agile Coach


  Conrad and I worked on a very challenging and very rewarding program of work within NZ Police. I would consider Conrad an exceptional developer who both understands technically how to develop applications but also understands customer outcomes that the application he develops can deliver. I would consider Conrad a senior developer that provides excellent guidance and training to junior developers. I would consider bringing Conrad on to any develop project I was working on and if Conrad was working on a project and recommended it to me I would take it.  

Sean G Muller
Enterprise Architect


  I have worked with Conrad on multiple occasions on a variety of web and email projects, and he has always been quick to respond, providing excellent value for money, and his products are always of impeccable quality and innovative. Conrad is an absolute delight to work with and I would never hesitate to recommend him to those seeking a seamless web service provider.  

Kerry Martin
Senior Programmatic Manager


  Conrad was an extremely knowledgeable manager and mentor during my time at Comtron. As a student, he was able to introduce me to the finer points of Web Development, Frameworks and Content Management with my very limited skill-set, to the point where I was creating and maintaining sites of high quality. Conrad is very friendly, approachable and easy to work alongside. He will work to ensure the success of any project that he is on.  

Jordan Walsh
Product Owner

Writing

This first email is a list of technical articles I wrote last year, using the pen-name "Queen Olivia". Published in "The Startup" https://medium.com/swlh How to Use a Library in Next.JS That Wants Window.Whatever Hosting a Next.JS App on a Non-Root Path Published in "Gitconnected" https://levelup.gitconnected.com Async load an audio file and play it with howler.js Personal medium.com articles Using Docker as a Linux emulation layer on MacOS for POSIX compliance to install a Node.js application Refactoring a Docker Compose Project Using Mermaid for Documentation Diagrams A popular article from 2019, also Medium.com React Native & React Native Web, one code base for iOS, Android and web