Android development with Kotlin and Java
Geoff Day
,
Corsham, United Kingdom
Experience
Other titles
Skills
I'm offering
Markets
Links for more
Language
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
issues with existing build system then designed and wrote a Windows hardware driver using
C/C++. Additionally designed and wrote an access API to the end-user's requirements, again in C/C++. Many technical challenges were involved, e.g. working on custom hardware without
usual PC connectivity, cross-platform debugging, low-level hardware interaction. Included in driver suite as part of the client's product.
Skills: C/C++, Windows driver development.
Android and web design and development
Led the development of a tablet-based Android app to enable efficient data collection.
Restrictions on the target environment meant the need for inventive solutions to data transfer;
implemented low-level socket proxies over USB to allow use of mobile database synchronisation
(Couchbase). Implemented web front and back ends for dynamic UI on the device (Java REST and Server Faces). Advised on and delivered best practices in current app design (including Material Design), but always focused on the client's requirements. Now an integral part of the client's mobile strategy.
Skills: Java, Android, Couchbase, JavaScript, node.js, Glassfish, JAX-RS.
delivery of a new mobile enterprise app development toolkit, working with the wider team on its
design, then running a team of Windows Mobile/CE and Android developers in its
implementation. The project required in-depth Android and web knowledge, including GUI, logic,
architecture and JNI/NDK, targeting both enterprise and consumer Android devices.
Collaborated with teams in other countries to integrate this product with the existing Rhodes
product to create the RhoMobileSuite cross-platform development framework, which is now a
leading enterprise app development product.
Led the design and implementation of a CI/ATS framework, running on Amazon EC-2 instances.
It uses REST APIs, implemented in node.js, to enable globally distributed mobile devices to execute test suites. By using the Github and S3 APIs it performs cloud-based test builds.
Currently being rolled out to replace manual on-device software testing, resulting in massive
time and cost savings per test cycle, and raising product quality.
Ultimately made redundant when all software services were moved out of the UK.
Skills: C/C++, Java, Android, JavaScript, node.js, Bootstrap, Amazon Web Services, network
protocols.
and mobile data processing industry. Ran all aspects of the business: understanding customers'
requirements, winning the contract, designing the solution and organising the team to deliver it.
Skills: C# .NET, C/C++ for embedded systems.
My education
None, Maths
A-Levels, Maths, Further Maths, Physics, Chemistry, General Studies
Geoff's reviews
Very knowledgeable and excellent communication. I would highly recommend Geoff for all aspects of Android Development.
Cross-platform mobile developer to build out an MVP, 2-3 months-ish work.
Geoff suggested a different way of working from our original proposal, which worked out a little quicker for the core functionality we actually needed now. We'll happily work with him again when we build out the remainder of our product.
Contact Geoff Day
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Geoff 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