Mobile Application Developer
Milton Keynes, UK
john@sapphire-solutions.co.uk
07774 651770
Skills
Android and iOS Development using B4X Development Tools
C# and VB.Net Windows Moblie Development
PHP, Html, Javascript and MySQL Development
Other Skills - Access, Visual Dataflex, C++
Employment History
Managing Director
Lead Developer
Technical Director (20 employees)
Senior Consultant Developer
Exchange maintenance Engineer T2A
Experienced
Agile - Scrum
Version control systems - GIT
Sapphire Solutions have been specialising in the mobile application market for over 20 years. Having worked with many well known clients, you can be assured of the highest quality service in developing your application. Currently developing Apps for Android and iOS mobile devices.
Sapphire Solutions LeagueAppLive RallyAppLive TimingAppLive TrialsAppLive GolfAppLiveFrom first impressions on your website to treatment completion, MEDiVision solutions give your patients the information they need, in a format they understand. Our combination of real videos and patient friendly animations, plus first class customer support, provides your dental team with the tools to succeed.
MEDiVision PiCBox CiCLowther Consultants Ltd. Start up Company developing specialised applications for Symbol Technologies (Motorola) and Casio handheld scanning devices.
Design and development of projects for McVities, WHB, MHG, Kuehne & Nagel, MSAS/EXEL, Venners, Tesco, Unilever, Parceline, B.P., Iceland, Nortel, Thorn, Staples, Texaco, Woolworths, Parcel Force, Alders, Superdrug, B&Q, Boots and UPS.
Europe's leading Customer Service Analysts and Training Provider...pioneering Member & Visitor Surveys, Mystery Shopper Audits & Staff Training within the Golf, Leisure, Events, F&B and Hotel Industries. Market leading software and assessment criteria provides the resources to improve and maintain 'sales & service' etiquette, in turn increasing customer satisfaction, revenue & profits in the process. Developed Android and iOS Apps for golf course "Mystery shopper" testing, Live post golf auctions and Golftell.
59club Golftell The Aspiration GroupYodel are leading UK Delivery Company responsible for many leader companies’ deliveries including Amazon and Tesco. Recent developments include changes and issue tacking and fixing in both applications. Worked in a team using Agile practices. Often having to take the role as Scrum Master.
YodelControl Group is a leading UK business solutions provider consisting of four separate divisions: document archiving, document destruction, business moves, and interior design & refurbishment.Delivery and Collection system to provide the drivers with a replacement mobile device to scan each box of documents, capture signature and email delivery/collection notes using ruggedised mobile handheld devices.
Control GroupCircle Health currently manage several hospitals in the Nottinghamshire area.Sapphire has designed and developed several handheld mobile solutions for Circle. Patient Satisfaction Survey – Currently live using Samsung Tablets. Patient Administration Systems – Admission, Discharge, Recovery, Theatre, Ward and Tracking. Using a variety of devices, including barcode scanning PDAs, Tablets and Google TV Display.
Circle HealthWorkwise is a generic remote worker solution. Job details are entered on the web and transmitted to the PDA. The PDA captures POD, inspection and parts/materials information together with customer signature and digital images which are displayed on the web. The system can be configured to suit any remote field worker application.Workwise captures asset condition, location, a digital image photograph and customer signature together with date and time - all electronically - on a hand-held device used in the field. Information is communicated to the office in minutes - invoices can be raised immediately, improving cash flow. Workwise provides a total package for the mobile worker and can also capture parts and materials used or timesheet information.Sapphire designed and developed the PDA Application.
VMovesDeveloped Handheld applications for end customer UPS, Iceland, Unilever, MSAS, Tesco, Rentokil, Parcelforce and Parceline.
Zebra TechnologiesProject developed for the 59club, developed for Android Phone and Tablets, iPhone and iPad.
The public can use this app to feed back reports on golf courses to the golftell website. Golftell
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for the 59club, developed for Android Phone and Tablets, iPhone and iPad.
59club's mystery shopper golf course testers use this app to feed back reports on golf courses. 59club
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for Control Group, developed for Ruggardised Android Phones. Control Group
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for Wycombe High School, developed for Ruggardised Android Phones. Wycombe High School
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for the Circle, developed for Android Tablets.
Used by Nottingham hospital to track patients. Tablet shows the ward plan. Movements are made via tablets stationed in each location. The Circle Partnership
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed by Sapphire Solutions Ltd., developed for Android Phone and Tablets, iPhone and iPad.
Used by The European Pool Association and over 100 other pool/snooker and darts leagues for live league and tournament scoring. PoolAppLive
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed by Sapphire Solutions Ltd., developed for Android Phone and Tablets, iPhone and iPad.
Used by car clubs to run autotest, autosolo, targa, autocross and sprint events.
Integrated with FDS timing beams for accuracy to milliseconds.
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed by Sapphire Solutions Ltd., developed for Android Phone and Tablets, iPhone and iPad.
Used by car and motorcycle clubs to run trials events.
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for the 59club, developed for Android Tablets.
Used by The Aspiration Group for post golf dinner auctions. The Aspiration Group
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for the Circle, developed for Android Tablets.
Used by Nottingham hospital to collect patient's experiences.
Patient is handed a tablet before leaving.
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed for the LiveAppStudios and Sapphire Solutions Ltd., developed for Android Phone and Tablets, iPhone and iPad.
Used by The Aspiration Group and golf societies for live golf event scoring. GolfAppLive
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed by Sapphire Solutions Ltd., developed for Android mobiles and Apple iPhones.
Used by golf societies for live golf round scoring, round and handicap tracking.
Scores entered per hole during a round or per card after a round.
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Project developed by Sapphire Solutions Ltd., developed for Android Phone and Tablets, iPhone and iPad.
Used by car and motorcycle clubs to run road rally, 12 car, regularity, treasure hunt, scatter and touring assembly events.
Developed with B4X, cross platform rapid application development tools and Android and iOS APIs.
Sapphire Solutions Ltd. ( 1999 – Present )
1999 to Present - Director/Owner
* Fixed Price contracts to Symbol Technologies’ coding standards and procedures.
* Version Control, Documentation (Design and Q.A.) and Support.
* International experience working with customers from Austria, Belgium, Canada, Dubai, France, Holland, Hungary, Malaysia, Singapore, Sweden and Turkey.
* Design and development of the following projects.
2021 | Sapphire | RallyAppLive Road Rally GPS Tracking | B4X, PHP, HTML & MySQL |
2020 | Sapphire | TrialsAppLive Motorsport Trials | B4X, PHP, HTML & MySQL |
2020 | MEDiVision | CiCTouch | B4X, PHP, HTML & MySQL |
2019 | MEDiVision | PiCBox | B4X, PHP, HTML & MySQL |
2019 | Sapphire | TimingAppLive Sports Event Timing | B4X, PHP, HTML & MySQL |
2019 | Sapphire | GolfCardLive | B4X, PHP, HTML & MySQL |
2018 | 59club | Sporttell App. | B4X, PHP, HTML & MySQL |
2017 | Aspiration Group | Live Auction system. | B4X, PHP, HTML & MySQL |
2017 | 59club | Golftell App | B4X, PHP, HTML & MySQL |
2017 | 59club | Golf Course tester App | B4X, PHP, HTML & MySQL |
2015/6 | Yodel | Two Yodel Parcel Delivery Agile devs. | C#, WM5, WM6.5 & CF 3.5 |
2016/7/8/9 | Sapphire | LeagueAppLive development | B4X, PHP & HTML |
2015 | Zebra UK | Travis Perkins Network Changer | B4X |
2015 | Circle | Tablet Timesheet System | B4X, PHP, HTML & MySQL |
2015 | Zebra UK | Tesco Scanner Audit | B4X, PHP, HTML & MySQL |
2014/5 | Zebra UK | Yodel WM6.5 Test Harness | C#, WM5, WM6.5 & CF 3.5 |
2014 | Control Group | Android/Web for Delivery/Collection | B4X, PHP, HTML & MySQL |
2013/4 | Wycombe | Android/Web for Wycombe Abbey School | B4X, PHP, HTML & MySQL |
2013/4 | Circle | Android/Web for Nottingham Hospital | B4x, PHP, HTML & MySQL |
2012/3 | Yodel | Two Yodel Parcel Delivery Agile devs. | C#, WM5, WM6.5 & CF 3.5 |
2012-5 | Sapphire | GolfAppLive development | B4X, PHP & HTML |
2011 | IDMS | Window Cleaning module developments | Dataflex 11.1, ASP & HTML |
2011 | Uniloads | Recruitment module developments | Visual Dataflex 16.1 & ASP |
2011 | VMoves | Enhancments to bring in-line with Workwise | VB.Net, C++ & CF 3.5 |
2010 | Workwise | Workwise further timesheet enhancements | VB.Net, C++ & CF 3.5 |
2010 | TaxiMax | Enhancements to WinCe project | C# & C++ |
2010 | I.F.S. | LITDv project | Palm OS |
2010 | M.O.D. | Compression DLL utility | C++ |
2009 | Workwise | Workwise support and enhancements | VB.Net, C++ & CF 3.5 |
2009 | BAE Systems | GlobalTrak project | Palm OS |
2009 | Workwise | Loneworker application | VB.Net, C++ & CF 3.5 |
2009 | WebDemocracy | Web site development | PHP, Html & mySQL |
2008 | I.F.S. | LITDv project | Palm OS |
2008 | IDG Holdings | Workwise CoPilot integration | VB.Net, C++ & CF 3.5 |
2008 | NHS | Grampian AssetTrak | VB.Net, C++ & CF 3.5 |
2008 | Allcode | LSG StoreTrak | C#, C++ & CF 3.5 |
2008 | BACMS | GlobalTrak enhancements and support | C#, C++ & CF 3.5 |
2008 | IDG Holdings | Workwise/VMoves VS2008 conversions | VB.Net, C++ & CF 3.5 |
2007 | Sapphire | Upgraded all utilities to VS2008 and WM6 | VS2005, C# & VB.Net |
2007 | IDG Holdings | Workwise/VMoves on-going enhancements | VB.Net & C++ |
2007 | RFID Centre | MotorTag application, WM5 and RFID | C# & C++ |
2007 | Sapphire | SapphireJPG utility | VS2005, VB.Net & C# |
2006 | IDG Holdings | Workwise/Uniloads VS2005 conversions | VB.Net & C++ |
2006 | IDG Holdings | Workwise system | VB.Net & C++ |
2006 | Sapphire | Upgraded all utilities to VS2005 | VS2005, VB.Net & C# |
2006 | Rentokil | Installer and AppMenu | VB.Net |
2005 | Rentokil | PestNet On-Line system | VB.Net |
2005 | Iceland | Warehouse Orders | ‘C’ |
2005 | Rentokil | Pest Control system | VB.Net |
2005 | Sapphire | SapphireSIM utility | eVC, VB.Net & C# |
2005 | IDG Holdings | Uniloads system | VB.Net & C++ |
2004 | Unwired Sol. | Man Utd. Museum WinCE and RFID | Win CE, C++ |
2005 | Sapphire | SapphireMail utility | eVC, VB.Net & C# |
2004/5 | Protean Software | Protean engineer’s PDA Application | VB.Net SQLCE OpenNetCF |
2004 | Unwired Sol. | Hertz Vehicle Damage Assistance | C# for Compact Framework |
2004 | Iceland | Stock Counts Module | ‘C’ |
2004 | Unwired Sol. | HP CF Camera DLL utility | eVC |
2004 | Unilever | 8100 Remote Comms (Hungary) | eVB & eVC |
2004 | IDG Holdings | O2 xda UniDev system | eVB & eVC |
2003 | XDrive | O2 xda Driver delivery system | VB.Net CF & eVC |
2003 | IDG Holdings | O2 xda Signature decode system | Visual Basic |
2003 | Iceland | Product Count Module | ‘C’ |
2003 | IDG Holdings | O2 xda Uniloads transport delivery system | eVB & eVC |
2003 | Unilever | 8100 Promotions Module (Hungary) | eVB & eVC |
2003 | Iceland | Positive Receiving Module | ‘C’ |
2002/3 | MET Office | Metadata Weather Station Inspections | Embedded Visual Basic |
2002 | Unwired | Fuji WinCE Museum app for MUFC | Embedded Visual C |
2002 | Interchange | OfficeSmart Proposal Master | eVB with viaXML |
2002 | Symbol | DHL WinCE code testing | Embedded Visual C |
2002 | Sapphire | Pocket PC FTP utility | Embedded Visual C |
2002 | Interchange | Toshiba Pocket PC/Bluetooth OfficeSmart | eVB with viaXML |
2002 | Unilever | 8100 Route Accounting System (Hungary) | eVB & eVC |
2001 | Magic4 | Pocket PC port of a NT SMS test app. | Embedded Visual C |
2001 | Sapphire | Pocket PC IrDA Printing | Embedded Visual C |
2001 | Sapphire | Pocket PC Encryption | Embedded Visual C |
2001 | Sapphire | Pocket PC RAS Connection | Embedded Visual C |
2001 | Symbol | Revenue Reporting System | Access 2000 |
2001 | Unilever | 3100 Route Accounting System (Hungary) | ‘C’ & Pascal |
2001 | Iceland | 3800/3100 In Store Stock Control. | ‘C’ |
2001 | B&T Connect | LAN configuring | TCP/IP Networks |
2001 | B&T Connect | BMW Stock Check System | Specification for VB/CE |
2001 | EXEL | Freight Forwarding System Phase 2a | Visual Basic, SQL & Oracle |
2000 | Unilever | Pocket PC Route Accounting System | Embedded Visual Basic |
2000 | Unilever | 3100 Route Accounting System (Malaysia) | ‘C’ & Pascal |
2000 | Unilever | 3100 Route Accounting System (Austria) | ‘C’ & Pascal |
2000 | MSAS/EXEL | Freight Forwarding System Phase 1b | Visual Basic, SQL & Oracle |
2000 | Unilever | 6100 Route Accounting System (Sweden) | ‘C’ & Pascal |
2000 | Iceland | 3800/3100 In Store Stock Control. | ‘C’ |
2000 | Iceland | 3800 Shrinkage Module. | ‘C’ |
1999 | Unilever | 6100 Route Accounting System (Dubai) | ‘C’ & Pascal |
1999 | Unilever | 3100 Route Accounting System (Belgium) | ‘C’ & Pascal |
1999 | Iceland | 3800 Bread Orders system. | ‘C’ |
1999 | Unilever | 3100 Route Accounting System (Canada) | ‘C’ & Pascal |
1999 | Unilever | 3100 Route Accounting System (Hungary) | ‘C’ & Pascal |
1999 | Unilever | 3100 Route Accounting System (Singapore) | ‘C’ & Pascal |
1999 | Iceland | 3800 Telephone Ordering system. | ‘C’ |
MEDiVision Systems Lts. ( 2018 – 2021 )
2018 to 2021 - Lead Developer - Dental Surgery Software Solutions. Developed PiCBox and CiCTouch Applications.
Lowther Consultants Ltd. ( 1994 – 1999 )
1994 to 1999 - Technical Director/Owner
* Started this company to develop Handheld Solutions for Symbol Technologies and Casio Electronics.
* Duties: - Consultant Programming, Accounting and Staff Management. (of our twenty employees).
* Fixed Price contracts to Symbol Technologies’ coding standards and procedures.
* Version Control, Documentation (Design and Q.A.) and Support.
* Design and development of the following projects.
1999 | McVities | Despatch System | Visual Basic and Access DB |
1999 | WHB | Casio 800 Van Loading System | ‘C’ and Access 97 |
1998 | MHG | Casio 700/800 Price Checking System | ‘C’ and Access 97 |
1998 | Kuehne & Nagel | 3800 and PC Warehouse System. | ‘C’, Access DB and Codebase |
1998 | MSAS/EXEL | PC Lomas Transport Tracking System | Visual Basic |
1998 | Venners | Casio 700 Stock Checking System | ‘C’ and Access 97 |
1998 | Tesco | 3800 Stock Checking System. | ‘C’ |
1997 | Unilever | 3100/6100 Route Accounting System. | ‘C’ and Pascal |
1997 | IBM/WineInns | 3100 Stock Counting System | ‘C’ |
1997 | Parceline | 4600 Parcel Tracking system. | ‘C’ and Penpal |
1996 | Symbol | Presented the 3000 Programming Training Course in the UK and Belgium | |
1996 | B.P. | 3800 Stock Control System. | ‘C’ |
1996 | Iceland | 3800 In Store Stock Control. | ‘C’ |
1996 | Nortel | 3800 Asset Tracking System. | ‘C’ |
1996 | Thorn | 4100 Homeserve Rental Repair System. | Penpal |
1996 | Staples | 3800 Stock Counting System | ‘C’ |
1996 | Texaco | 3800 In-Shop System. | ‘C’ |
1996 | Woolworths | 3800 Warehouse Delivery System. | ‘C’ |
1996 | Parcel Force | 3100 Parcel Tracking System. | ‘C’ |
1995 | Alders | 3000 Price Checking System. | ‘C’ |
1995 | Superdrug | 3800 In-Store System. | ‘C’ |
1995 | Superdrug | 3800 Stock Check System. | ‘C’ |
1995 | B&Q | 3800 In-Store System. | ‘C’ |
1995 | Boots | 3300 In-Store System. | ‘C’ |
1995 | MDIS | Reality Patient Tracking Module | DataBasic |
1994 | U.P.S. | 3100 and PC Parcel Tracking System. | ‘C’ and Access 2.0 |
1994 | Woolworths | 3800 In-Store System. | ‘C’ |
1994 | House of Fraser 3300 Demo System | ‘C’ |
McDonnell Information Systems Ltd ( 1985 – 1994 )
1990 to 1994 - Systems Consultant - Heath Systems
* Developed and supported the Radiology Patient Tracking project for UK and Bahrain. (DataBasic)
1987 to 1990 - A.T.E. engineer & specialist - Automatic Test Department
1985 to 1987 - Test Engineer - Test Department
British Telecom Plc. ( 1978 – 1985 )
1978 to 1985 - Exchange Maintenance Engineer