Mobile Apps and Web Solutions

John Pollard's CV

John Pollard

I am an experienced full stack senior developer, and have worked building on highly scalable internet-based solutions for many years.

I have a wide range of technical skills, but my main areas of expertise are in mobile development and design (both iOS and Android), enterprise-scale websites, OO design and coding, agile development methods, data mining and database design, plus front and back-end JavaScript.

Home is just south of the wall in Northumberland in the UK, and I currently split my time working from home and down in London.

Availability

I'm currently available for new work, so get in touch if you need any help!

I'm always available to talk about new opportunities, especially ones where I can be flexible where I work - but open to talk about anything!

Get in contact

You can get in contact directly with John using any of the following:


Below is a selection of some of the things I've worked on both commercially and as personal side projects ...

Recent Work

Waracle

In Spring 2018, I worked with Waracle to help build a native iOS app for use in clinical trials to assess patient's motor skills.

Technology: Swift, Core Data, Web Services and phone sensor data


TH_NK

Helping TH_NK - a digital marketing agency based in Newcastle and London - update an iOS app for Vue Cinemas

Technology: Xamarin iOS, C#, Objective Sharpie, JSON services, Credit card integration


NHS Lothian

Built two mobile apps called 'Wean the Weans' (in the app stores shortly), which aim to encourage young mothers to cook healthy meals for their children as they start eating solid food.

Technology: Xamarin, C#, Realm, PHP (Laravel), JSON services, MySQL


A Walk in The Country

A new joint venture beyween Mickledore Travel and Ordnance Survey, these app build on the successful Mickledore apps (see below) to provide useful services for customers who've bought a walking holiday.

Technology: Swift, Java, Location-based services, NodeJS, AWS, C#


OnTrac

Updated some technical apps for the rail industry to the latest standards on both iOS and Android in May/June and Sept/Nov 2017

Technology: Objective-C, Java, Core Data, JSON services, SQLite


Waracle

Working with Waracle, a mobile development company based in Dundee, to update an app for Scotland Environmental Protection Agency

Technology: Cordova, Ionic, AngularJS, JSON Services, SQLLite


Mickledore Travel

Building iOS and Android apps (plus a web service) for Mickledore Travel - a leading organiser of walking holidays based in the Lake District - from November 2016 onwards

Technology: Swift, Java, Location-based services, NodeJS, AWS, C#


FindMyPast

Worked as a contractor at FindMyPast - a leading genealogy website - in London from August 2015 to November 2016 on 3 separate projects

Technology: ASP.Net MVC, SQL Server, SpecFlow, MSpec, Nginx, Agile Practices, GitHub, TeamCity


Scalized

Designing and building a mobile-first MVP web application for a brand new business to business startup

Technology: NodeJS, MongoDB, MySQL, AWS, MySQL, Express, Design


Ebiquity

Working as a contractor at Ebiquity - a data-driven international marketing company - in Newcastle from February to July 2015

Technology: C#, ASP.Net MVC, Knockout.js, Typescript, Entity Framework, SQL Server (including Analysis Services)


Sage

Working as a contractor on the first version of Sage Payments at Sage - the accountancy software firm - in Newcastle

Technology: ASP.Net MVC, C#, KnockoutJS, SQL Server, Web API, Web Services.


Bing Related Searches

Bing Screenshot

I was a developer (and lead) on the Bing Related Searches team on and off for several years. The work is mainly running data mining scripts over massive query logs to analyse user behaviour to generate related queries.

Technology: Mostly writing MapReduce scripts and code (using what's now called U-SQL plus C#), plus some machine learning and script automation.


Skype Home and Login Screen

Skype Screenshot

I worked for 6 months on the team who owned the Skype Login screens and Skype Home. This involved a lot of cross-platform Javascript - Skype uses the current client default browser for a lot of rendering - plus NodeJS on the backend.

Technology: NodeJS, cross-platform client-side JavaScript (Backbone)


Ongoing Support

I also provide ongoing consultancy and support of websites and mobile apps for several of the companies I've been working with (OnTrac, Mickledore, NHS Lothian)

This includes services such as:

You can see full details of my career on my LinkedIn profile


Mobile Apps

Wean the Weans

Wean The Weans

Working with NHS Lothian, 'Wean the Weans' provides recipes and information to make weaning easy, healthy and enjoyable.

Weaning might seem like a lot to take on when you have a young baby, but making your own foods isn't as hard as you might imagine.

We built apps for both iOS and Android using Xamarin, plus a CMS using PHP/Laravel/MySQL to maintain the information used in the app, and an API service layer for the apps to access.

The apps will be in the App Stores in March 2018.

Technology: iOS and Android apps using Xamarin, C#, PHP (Laravel), MySQL, JSON web services


A Walk in the Country

A Walk in the Country

A joint venture between Mickledore Travel and Ordnance Survey, the 'A Walk in the Country' apps build on the success Mickledore apps to provide the same services to AWITC customers in a rebranded and redesigned app.

The apps went live into the App Stores in October 2017.

Download on the App Store Get it on Google Play


Mickledore Travel

Mickledore Travel

We've been working closely with Mickledore Travel to build mobile apps to get the most out of their holiday.

The initial versions are mainly based around providing electronic versions of their trip documentation, as well as integrating closely with their existing website and social media.

The apps went live into the App Stores in March 2017.

Technology: iOS app using Swift, Location, Web services, and many other core frameworks. Android app obviously uses Java and equivalent services.

Download on the App Store Get it on Google Play


Count The Days Left

Count The Days Left

Count The Days Left is a simple, elegant app that does just one thing - counts the days between the start and end date of an event or project, and how far along you've progressed so far. It's been in the App Store since March 2015

Technology: iOS app using Swift, WatchKit and many other core frameworks

We developed this app "in the open", so the source code is available on GitHub and you can read about our development journey on our blog.

Download on the App Store


Yeltzland - Stuff about Halesowen Town

Yeltzland

Everything you wanted to know about Halesowen Town FC in one simple app:

No original content, but having everything in one place makes it easier for you to find.

We've also developed an Alexa Skill for Amazon Echo so you can Ask Alexa to tell you about information about the fixtures and scores for the mighty Yeltz, as well as an Apple TV app.

The app is an Open Source project, so if you're interested in the code it's available on GitHub - iOS, Android and Alexa Skill repositories.

Technology:

Download on the App Store Get it on Google Play


Daily Optimiser

Daily Optimiser

Daily Optimiser is a universal iOS daily planner app that helps getting things done. It's been in the App Store since July 2014, and we're continuing to bring out new and hopefully improved versions.

Technology: iOS app using UIKit, CoreData, EventKit, CAAnimation, ...

Download on the App Store


Pixagogo

Pixagogo

Pixagogo was a fun and easy way to explore Instagram pictures of places and people nearby. It's been in the App Store from September 2014.

Technology: iOS app using UIKit, Location Services, Web Services/JSON integration...

Instagram changed their API access in June 2016, so unfortunately the app has been disabled and pulled from the App Store since then


Bedside Clock

Screenshot 1

Bedside Clock turns your Windows Phone into a clock that is always on - perfect for putting next to your bed ...

Technology: Built using C# and XAML, plus ingesting data from various Yahoo web services.

Due to Yahoo! removing free access to services that are heavily used by the app, unfortunately it's now been removed from the Windows Store.


Web Projects

Josie McCoy - Artist

Josie McCoy's website

We've been building and maintaining Josie's website for several years now. She's a very successful artist (a graduate of St. Martin's, now based in Valencia) and the site is a great showcase for her work.

Technology: Was built using ASP.Net, C#, XML and Bootstrap. Now static site generated using Jekyll

"John has been doing my website since 1999. He's professional, intelligent, patient and precise. I highly recommend working with him." - Josie McCoy

FindMyPast

British Newspaper Archive

FindMyPast are a leading genealogy website based in London that have multiple large-scale websites.

Brave Location were hired to design and develop a system that made it easier to extend free access to their British Newspaper Archive website for visitors inside the British Library (who are partners with FindMyPast on this project)

Technology: ASP.Net MVC, SQL Server, Nginx

Brave Location have delivered to the requirements, budget and timelines every time, following the FindMyPast engineering practices and standards to produce high quality solutions.

Sean Rodrigues
FindmyPast.com - Head of Engineering

Scalized

Scalized

Scalized are a business-to-business startup focusing on matching companies who are looking to expand into new international markets with appropriate professional contacts in that market.

Brave Location have worked closely with the Scalized team to design how their website works, to make it easily expand to their growing business needs.

We've also completed all the development on their application's website, implementing their matching and messaging system.

Technology: NodeJS, MongoDB, MySQL, AWS, MySQL, Express, Design


Working at Microsoft

John spent nearly 10 years working at Microsoft, both as a full-time employee and providing contract services through Brave Location. Below are a couple of the areas he worked in:

Bing Related Searches

Bing Screenshot

John was a developer (and lead) on the Bing Related Searches team on and off for several years. The work is mainly running data mining scripts over massive query logs to analyse user behaviour to generate related queries.

Technology: Mostly writing MapReduce scripts and code (using what's now called U-SQL plus C#), plus some machine learning and script automation.


Skype Home and Login Screen

Skype Screenshot

John worked for 6 months on the team who owned the Skype Login screens and Skype Home. This involved a lot of cross-platform Javascript - Skype uses the current client default browser for a lot of rendering - plus NodeJS on the backend.

Technology: NodeJS, cross-platform client-side JavaScript (Backbone)