5
Andrew Reed [email protected] 07774318425 CTO & Mobile Developer Profile An experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team leader, mentor and project manager with a full understand of the development process from start to finish. Excellent understanding of API's and how to construct them efficiently for multiple platforms (iOS, Android and Web). A keen technologist who likes to use the cutting edge new technologies and frameworks. I am passionate about software development and the fast pace that start-ups have. Skills Experience with running technical operations of a business, including management of the development team and process. Experience with taking ownership and controlling the flow of a product from the start to finish. Understanding and experience of development from all positions, back end, front end, mobile, QA and even design. In-depth knowledge and experience of making top– rated iOS & Android Apps for major brands. Experienced developer comfortable with working independently, in a team, or remotely. Understandings and previous dealings with Apple and successfully overturned app rejections and expedited quickly to the app store. Several years experience in Objective-C, Swift and the Cocoa Touch Frameworks. Understanding and implemented interactions with web service technologies such as REST returning JSON & XML responses. Experience with Android and 2 years experience with Java. Experience with Xamarin(C#)

Andrew Reed Mobile Developer · Web viewAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Andrew Reed Mobile Developer · Web viewAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team

Andrew [email protected]

07774318425

CTO & Mobile Developer

ProfileAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top.

A Skilled team leader, mentor and project manager with a full understand of the development process from start to finish. Excellent understanding of API's and how to construct them efficiently for multiple platforms (iOS, Android and Web).

A keen technologist who likes to use the cutting edge new technologies and frameworks. I am passionate about software development and the fast pace that start-ups have.

Skills• Experience with running technical operations of a

business, including management of the development team and process.

• Experience with taking ownership and controlling the flow of a product from the start to finish.

• Understanding and experience of development from all positions, back end, front end, mobile, QA and even design.

• In-depth knowledge and experience of making top–rated iOS & Android Apps for major brands.

• Experienced developer comfortable with working independently, in a team, or remotely.

• Understandings and previous dealings with Apple and successfully overturned app rejections and expedited quickly to the app store.

• Several years experience in Objective-C, Swift and the Cocoa Touch Frameworks.

• Understanding and implemented interactions with web service technologies such as REST returning JSON & XML responses.

• Experience with Android and 2 years experience with Java.

• Experience with Xamarin(C#)• Good knowledge of continuous integration systems such

as TeamCity and Jenkins. Previously setup and configured continuous integration for Teachy, Lingos, iNeed, Pareapp and RadioTimes using TeamCity to build apps for Dev, UAT and Live environments and then upload to TestFlight/Hockeyapp for distribution.

• Contributed to the Calabash project for UI mobile automation across multiple mobile platforms. In direct contact with the creator of Calabash and implemented the

Page 2: Andrew Reed Mobile Developer · Web viewAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team

Andrew [email protected]

07774318425core ruby structure for UI mobile automation at Immediate Media/RadioTimes.

• Excellent understanding of version control using SVN and GIT. Previously moved an existing repository over from SVN to GIT and enforced the branching model GIT-Flow.

• Strong understanding of Agile/Scrum development methodologies including BDD.

Experience• July 2015 — Current: CTO & Mobile Developer, Lingos & Teachy (iPhone, Android and Web)iOS: https://itunes.apple.com/gb/app/lingos-languages-learn-english/id977861125?mt=8 iOS: https://itunes.apple.com/us/app/teachy-app/id1110664839?ls=1&mt=8 (Review in Progress)Android: Teachy Android awaiting final submissionWeb: https://teachy.com https://lingos.co

Lingos is a platform for language teachers to find students, after some key market research it was decided that there is a need for a single platform for teachers to organize their resources and students. Teachy, a new platform provides this service for any teacher to communicate, share teaching resources, take payments all from a single point.

I took over all the technical operations at Lingos and during this pivot moment spearheaded the development for Teachy, providing a functioning website, iOS and Android app with minimal resources.

I introduced an Agile approach with 1 week sprints to keep close control of development and to reduce the ever changing requirements as we understood our audience more.

I managed the development team, kept a good flow of fully specified tickets with requirements from the product owner. I dealt with design decisions and was a key player to managing budgets and expectations.

At the same time, I produced a native Swift app for iOS 9.0, using cocoapods as a dependency manager for external libraries.

• July 2014 — July 2015: Lead Mobile Developer, iNeed (iPhone & Android)iOS: https://itunes.apple.com/gb/app/ineed-app/id933130328?mt=8Android: https://play.google.com/store/apps/details?id=com.ineedapp.android&hl=en_GBiNeed is an app for people who want to find anything that is recommended by their friends. If I want to find the nearest pub recommended by my friends, then iNeed can give you this. If I want to see what movie to watch, then iNeed can give you this. I worked on this app and had a major input with design and development, as a contractor I was also given shares an incentive. I produced both the iOS and

Page 3: Andrew Reed Mobile Developer · Web viewAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team

Andrew [email protected]

07774318425Android app, where I used the Facebook SDK for acquisition of users details, core-data for efficient storage of data and location services to get the users location.

• May 2014 — August 2014: Lead Mobile Developer, https://itunes.apple.com/gb/app/pareapp/id883222046?mt=8PareApp & GroupApp (iPhone & Android)As the lead mobile developer, I had to make design & architectural designs for both the app and API. I worked closely with the API team, whilst producing a native app for both Android and iOS platforms. PareApp is a secure social network for parents, after release it became apparent that there was a market for people who are members of groups, and so a quick re-skin of PareApp and some adjustment in functionality was made to make GroupApp. During my contract, I fully integrated continuous integration using TeamCity and uploaded successful builds to Hockeyapp for internal distribution.

• April 2013 — May 2014: Senior Mobile Developer, https://itunes.apple.com/gb/app/radiotimes-discover-tv-your/id662891050?mt=8Immediate Media/RadioTimes (iPad)As a senior developer, I managed a team of 3 developers and 2 QA’s whilst also mentoring a junior developer. I was fully involved from start to finish with the RadioTimes DiscoverTV iPad, successfully achieving a top 100 ranking in the Apple app store. I fully integrated continuous integration using TeamCity and uploaded successful builds to Testflight for distribution. I implemented a basic automation framework called calabash so that the QA’s were able to test the application’s functionality.

•2013 - Present: Owner & Developer,https://itunes.apple.com/gb/app/simple-tv-listings-guide-uk/id796204886?mt=8Simple TV Listings (iPhone)The sole developer of this TV Listings iPhone application, I had to create a highly polished app for users to find out what is on TV now. This app has a unique and custom UI and consumes its TV listings information by accessing a JSON-

Page 4: Andrew Reed Mobile Developer · Web viewAn experienced Mobile Developer that has some recent experience as a CTO, having held positions from the bottom to the top. A Skilled team

Andrew [email protected]

07774318425based REST API.

•May 2012 — March 2013: iOS & Android Developer,https://itunes.apple.com/gb/app/poker-in-play-betting-by-betfair/id593012202?mt=8Poker inPlay (iPhone & Android)One of two developers working on this iPhone application for Betfair, we had to create a highly polished app for users to play a simulated poker game and gamble on the outcome of the game. This app had a custom UI and integrated tightly with the JSON-based REST API provided by Betfair.

•September 2011 — May 2013: Java Developer,Betfair (Java)A developer in a team of 4, we had to produce a java based SOAP web service to provide a safe interface for a .net client to perform actions. It used spring for dependency injection of beans and maven to manage and compile required dependencies.

•May 2010 — July 2011: Web Developer,VisualsoftA web developer working in a team of 3, we had to maintain and improve the integration of payment gateways within the company’s core framework. MySQL queries were analyzed and improved to complement the Sphinx caching layer.

•August 2008 — September 2009: Programmer/Analyst,

DASA (Ministry of Defence)A programmer in a team of 3, we had to produce a system for the Army, Navy and RAF to allow the recording and reporting of annual fitness tests for service personnel.

Education1st class BSc degree in Software Engineering, Teesside University.