$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Mobile Software Apps
Alan Paxton
,
Edinburgh, United Kingdom
Experience
Other titles
Skills
I'm offering
I am a primarily mobile-focused software developer with experience in a wide range of technology areas. I thrive on innovation, learning new things, building new systems and moving things forward. I am looking for the kind of position that allows me to do this.
I have worked as a mostly-mobile developer for the past 9 years, initially with iOS, but more recently Android (Java, then some Kotlin) and Native cross platform tools (React Native/Typescript, Flutter).
I have acquired a broad knowledge of the Android SDKs and mobile ecosystems, including Android Studio, Retrofit, Dagger, RxJava, SQLLite, Realm, GSON, Firebase, Room, and some of the new Android Architecture Components. I work as default with source control and release (git, bitbucket, gitflow-like workflows, automatic CI and distribution via CircleCI, Hockey App, Google Play Store, MS App Center/codepush). I use appropriate Unit and integration testing (JUnit, Android Espresso) and performance measurement (code profiling and memory usage).
I write code which talks to back end services (Retrofit, swagger, Firebase)
I have worked as a mostly-mobile developer for the past 9 years, initially with iOS, but more recently Android (Java, then some Kotlin) and Native cross platform tools (React Native/Typescript, Flutter).
I have acquired a broad knowledge of the Android SDKs and mobile ecosystems, including Android Studio, Retrofit, Dagger, RxJava, SQLLite, Realm, GSON, Firebase, Room, and some of the new Android Architecture Components. I work as default with source control and release (git, bitbucket, gitflow-like workflows, automatic CI and distribution via CircleCI, Hockey App, Google Play Store, MS App Center/codepush). I use appropriate Unit and integration testing (JUnit, Android Espresso) and performance measurement (code profiling and memory usage).
I write code which talks to back end services (Retrofit, swagger, Firebase)
Markets
United States
(Remote
only)
United Kingdom
France
(Remote
only)
Germany
(Remote
only)
Lithuania
(Remote
only)
Denmark
(Remote
only)
Norway
(Remote
only)
Sweden
(Remote
only)
Finland
(Remote
only)
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - 2020
job
Senior Digital Developer
360Globalnet Ltd.
Development and enhancement of applications and features of Automated Insurance Claims Management System.
I took over responsibility for, updated and brought to release a React Native cross platform live video application for customer to support agent contact as part of an insurance claims management workflow. The app encapsulates native Android and iOS components. I refactored the app to use finite-state-machine based state management, extended the TypeScript type annotation and integrated the app with a back end system which auto-detects the workflow based on previous browser interaction.
Designed and implemented a replacement audio component for voice transmission of the live conversation component of our claims software. Interfaced to low level iOS audio libraries in Objective C and C++. Building and adapting cross platform (iOS, and Android C++/NDK) library.
Implemented simple AWS Lambda/API Gateway back end for the live streaming app.
General development of claims management software (front and back end) in ActionScript, Java. Prototyping of future enhancements in React Native, Flutter.
Day to day software team participation in code review, design brainstorming, prioritization.
I took over responsibility for, updated and brought to release a React Native cross platform live video application for customer to support agent contact as part of an insurance claims management workflow. The app encapsulates native Android and iOS components. I refactored the app to use finite-state-machine based state management, extended the TypeScript type annotation and integrated the app with a back end system which auto-detects the workflow based on previous browser interaction.
Designed and implemented a replacement audio component for voice transmission of the live conversation component of our claims software. Interfaced to low level iOS audio libraries in Objective C and C++. Building and adapting cross platform (iOS, and Android C++/NDK) library.
Implemented simple AWS Lambda/API Gateway back end for the live streaming app.
General development of claims management software (front and back end) in ActionScript, Java. Prototyping of future enhancements in React Native, Flutter.
Day to day software team participation in code review, design brainstorming, prioritization.
Audio, Agent, Native, App, Actionscript, Lambda, Brainstorming, Streaming, Software, Development, Insurance, Support, Developer, Workflow, Design, Management, C, React Native, Typescript, Prototyping, Video, AWS, IOS, Android, API, React, Java
2016 - 2018
freelance
Consultant Mobile Development
Isomaly Ltd.
Mobile development, Mobile Applications, Android, React Native
2014 - 2016
job
Senior Mobile Developer (Android)
Axon Active.
I architected and implemented the company's core Android application. Leveraging a broad range of Android technologies (SQLite, Services, Notifications, GMS) and 3rd party libraries (JSON, GSON, Retrofit, Dagger) to build a clean and modern application integrating with the company's back end APIs.
I worked within an Agile methodology, scoping, planning, estimating and executing 3-week Sprints as a Senior Developer peer to iOS and service developers implementing end-to-end features for our app.
More recently transitioned to a more Kanban style of development, within which overarching epic projects broken down into stories are managed on an epic-priority basis.
I worked within an Agile methodology, scoping, planning, estimating and executing 3-week Sprints as a Senior Developer peer to iOS and service developers implementing end-to-end features for our app.
More recently transitioned to a more Kanban style of development, within which overarching epic projects broken down into stories are managed on an epic-priority basis.
Android, IOS, JSON, Agile, Kanban, Service, Sqlite, Developer, Development, Senior Developer, App
2011 - 2014
freelance
Consultant Mobile Development
Isomaly Ltd.
Mobile development, Mobile applications, Android, IOS, Xamarin
2010 - 2010
job
Software Engineering Manager
Contemplate Ltd.
Line management of 3 engineers, definition of development strategy and production of work proposal documentation.
Software engineering, Management, Engineering, Development, Software, Production, Manager
2008 - 2009
job
Senior Developer
Ikon Science.
Core Java (J2SE 6), development of new and enhanced existing components of the RokDoc Rock Physics application for oil and gas exploration, successfully implemented and deployed to customers.
Java, Developer, Development, Senior Developer, Oil and Gas
2007 - 2008
job
Software Engineer (Development)
Data Connection.
I was responsible for the design, implementation and delivery of various new components of the Metasphere advanced telephony system.
Design, Implementation, Development, Software
2004 - 2007
job
Senior Software Engineer
Tomtom.
As a senior developer on the RoDIN24 traffic monitoring system. I successfully implemented several projects including extensions to the core system, and was involved as the technical contact on customer projects.
Additionally, I was in charge of developing company IP, familiarised myself with a broad range of the company's technology areas and wrote several white papers forming the basis of patent proposals.
Additionally, I was in charge of developing company IP, familiarised myself with a broad range of the company's technology areas and wrote several white papers forming the basis of patent proposals.
Technology, Developer, Monitoring, Software, Senior Developer, Patent
2001 - 2004
job
Software Designer
724 Solutions.
Major low level systems in C and Java.
A small group within 724 was building a system known as Non-Stop-Objects, using transactional technologies to provide a reliable, high performance, restartable and fault tolerant network of computers. My contribution was to deal with the the single point of failure that was the transactional log, by distributing multiples copies of the log and reconciling them using a quorum algorithm based on existing research. This system proved reliable and efficient.
A small group within 724 was building a system known as Non-Stop-Objects, using transactional technologies to provide a reliable, high performance, restartable and fault tolerant network of computers. My contribution was to deal with the the single point of failure that was the transactional log, by distributing multiples copies of the log and reconciling them using a quorum algorithm based on existing research. This system proved reliable and efficient.
Java, Research, C, Network, Software
2000 - 2000
job
Senior Software Engineer
Agilent Technologies.
Working on novel techniques for Telecoms network systems and systems monitoring.
Network, Monitoring, Software
1998 - 2000
job
Software Architect
Quality Systems & Software.
Major architectural redesign work, in abstract and large C++ based prototype system.
C, Software, Redesign
1997 - 1997
job
Young Researcher. CNR-IEI
National Research Council.
Italy.
Further application of PhD ideas in systems testing. Attempting to build tools to support this.
1993 - 1997
Further application of PhD ideas in systems testing. Attempting to build tools to support this.
1993 - 1997
Researcher, Support, Testing
My education
1993
-
1997
University of Edinburgh
Doctorate, Computer Science
Doctorate, Computer Science
1984
-
1988
University of Edinburgh
BSc, Computer Science
BSc, Computer Science
Alan's reviews
Alan has not received any reviews on Worksome.
Contact Alan Paxton
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Alan directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark