Profile
I am experienced Android Developer with approximately 4 years’ experience of developing for Android. 10 months of this was developing commercial customer facing apps available on Google play and 3 years B2B experience developing Android apps for an Android Point of Sale (PoS) and bespoke applications for Kelly Communications. I have just finished a 2 month contract for Future Platforms developing an accessibility app for the Premier League.
I have experience of writing native Android apps in Java working in a Agile environment working alongside UI/UX designers, Lead Android Developers, iOS Developers and Python/PHP server-side developers. Some of the commercial apps I have worked on are as follows where I was involved in developing the apps from wire-frame through to submitting to the Google Play Store:
● Home Learning College / AAT intro to accounting – A mobile learning app introducing the user to the AAT online courses for Qualt.com for the UK market.
● AAT India intro to accounting – A mobile learning app introducing the user to the AAT online courses for AAT India.
● IOC MOOC – A mobile learning for the International Olympic Committee on the importance of knowledge with online and offline video content for Qualt.com.
● IDM intro to marketing – A mobile learning app introducing the user the Institute of Digital & Direct Marketing online courses for Qualt.com
● Bijou – A shopping app with a Tinder style card interface for liking or disliking products and payment through the Stripe API for Inplaymaker (Now re-branded as The Edit).
Apps are available at https://play.google.com/store/apps/developer?id=Qualt.com except Bijou/The Edit which is currently available at http://www.theeditapp.com/
I also developed the following apps for the B2B market for an Android Point of Sale as follows where I was involved in the entire life-cycle of the apps from design to delivery and support:
Some of the projects I have worked on are:
● VR-100 server – A simple socket server to enable web-based apps access to the Casio API.
● HSBC Global Pay Chip & Pin – Integration of Chip & Pin devices with the Casio app.
● PayPal In-store – Allows payments to be taken in-store by PayPal using PayPal’s REST API. This won an award at IFEX 2014 show:http://www.casio.co.uk/products/integrated-epos-solutions/news/product-of-the-show-award-at-hospitality-ifex-2014/
● yReceipts – Allows the sending of electronic receipts via e-mail using yReceipt API.
● Time & Attendance – Allows users to Clock-In/Out using a SOAP API.
● Loyalty – Posts customer transactions to a SOAP API in order to collect points.
● Floor Planner – Graphically displays floor plan with the dynamic state of tables.
I have also worked on maintaining the following apps for Kelly Communications by adding new features and fixing bugs. The app I have worked on are:
Unity – A call logging software using GPS to locate the contractor, taking risk assessments and a daily service report. Includes the options to add photo and attachments which are all posted to the server.
VDR – Vehicle inspection app to log any defects along with photos which all get posted to the server.
DuctSeal – an app for engineers replacing or repairing telecoms boxes allowing HO to track their position by GPS and the user to take photos of the finished work.
TBT – This is a toolbox training app allow the present to log the contractors present and allow then to sign that they understood the trainging.
All B2B apps written for Casio and Kelly Communication and products are distributed through a network of re-sellers and are not available on Google Play and I am not authorised to distribute them or the source code.
I am a very enthusiastic and resourceful person. I work well in a team as well as on my own and love working on innovative software while learning the latest Android technologies and methodologies.
Skills Summary
● Java
● Android SDK
● REST/JSON/XML
● Eclipse
● Android Studio/Gradle
● SQLite
● Agile
● ButterKnife/Dagger/Android Annotations
● IntelliJ/Maven
● GIT
● Continuous Integration/Jenkins
Education
● De Montfort University, Leicester
BSc Hons – Software Engineering (final year incomplete due to financial constraints)
Modules included Java, HCI, Z notation, computer architecture.
● Sixth Form, The Ferrers School, Northants
A Levels – Maths (B), Physics (C)
AS Level Computing (A)
● The Ferrers School, Higham Ferrers, Northants
9 GCSEs – 1 As, 6 Bs, 2 Cs
Career Summary
Future Platforms May 2015 ~ Sep 2015
Android Developer
I have just finished a 3 month contract for Future Platforms developing an accessibility app for the Premier League. This is being developed using their existing app Away Days and modifying it to be accessible for disabled user ensuring all content works with the talk back function and has been designed for the visually impaired. The development is using ItelliJ IDEA and maven, it has many dependencies on other third party libraries. They are using mythologies such as continuous integration and Jenkins.
Kelly Communications Jan 2015 ~ May 2015
Android Developer
I was employed at Kelly communications on a four month contract to maintain their existing apps as well as add new features as necessary.
Inplaymaker May 2014 ~ Nov 2014
Android Developer
At Inplaymaker I worked as an Android Developer writing native Android apps in Java working in a team of ten developers consisting of a Lead Android Developer, iOS Developers, UI/UX developers and server-side developers on a permanent basis.
Here I was responsible in the development 4 mobile learning apps (Home Learning College/AAT, AAT India, IDM and IOC MOOC) which integrated with the Facebook SDK, I was also involved in developing a Tinder style shopping app, utilising fragments and animations to give a stylish UI.
My daily responsibilities were developing the apps in an Agile environment with daily stand-ups as well as being involved in planning sessions and developing the apps from the wire-frame designs through to deploying them on Google Play, using Git for version control.
Casio Electronics Ltd. (BSD Division) Aug 2013 – Nov 2013
Android Developer and Support Technician
Due to relocation back to London, I was taken on again in a permanent role at Casio where I was responsible for writing native Android apps for their Android Point of Sale (POS).
Here I worked with 3rd party web applications writing native apps which integrated the POS system with these applications. I was involved from the design through deployment and support, working with clients such as PayPal, HSBC GlobalPay and Mansol solutions.
Contracted Android Developer May 2013 – Aug 2013
Due to relocation to Leicester I was taken on by Casio on a contract basis as a remote Android Developer working from home commuting to the London office occasionally for meetings with managers or 3rd party developers continuing to develop native apps for their Android POS.
Casio Electronics Ltd. (BSD Division) Oct 2011 – May 2013
Android Developer & Technical Support
With the release of Casio’s new Android Point of Sale system I was able to progress my career and took on a role as Android Developer and support technician where I began learning how to write native Android apps using Eclipse as well as supporting other 3 party developers writing apps for the POS system and documenting how to use the Casio SDK on permanent basis.
Casio Electronics Ltd. (Systems Division) Feb 2007 – Oct 2011
Technical Support Engineer
At Casio I took on as permanent role as Technical Support Engineer supporting and developing their POS solutions for their network of re-sellers. Which involved designing, testing and supporting of their new software and hardware releases as well as writing bespoke reports using SQL.
MCR Systems Ltd Feb 1998 – Feb 2007
Systems Engineer
Here I worked as a Systems Engineer installing and maintaining Point of Sale solutions for high profile clients such as GCHQ, Wembly Arena and The Royal Albert Hall to name a few.
Volunteer Experience & Causes
The Cinnamon Trust
Voluntary Dog Walker
Animal Welfare
The Blue Cross
Voluntary Worker
Animal Welfare
Hobbies & Interests
I enjoy keeping fit by going to the gym, walking and cycling as well as keeping up with the latest developments with Android.
References
Available on request