Personal details

Adrian L. - Remote

Adrian L.

Timezone: London (UTC+1)

Summary

6 years of experience working with Android and web technologies on projects from a wide range of industries - 3D, gaming, digital agencies, social media, investments and banking.

I am available to take on projects big or small, and offer help with Android development, OOP, Java, Kotlin, responsive UI, networking, RESTful APIs, Dagger, RxJava, testing, RESTful APIs, Location services, Firebase or complete solutions for creating backend services for your applications. I will be able to walk you through the necessary steps for you to succeed.

I maintain my level of expertise by constantly staying up-to-date with new technologies and trends, programming languages, coding practices, blogs, personal projects, forums.

Oracle Certified Associate, Java 7 SE Programmer.

Work Experience

Senior Android Engineer
RBS Group | Jan 2019 - Present
Android
Java
Unit Testing
Jenkins
Gradle
Continuous Integration
Firebase
Dagger
RxJava
RESTful API
Working on award-winning mobile banking applications that belongs to RBS Group. Responsibilities include working and maintaining a large codebase, refactor existing features to a MVVP pattern, unit testing critical business logic, code reviews, pair programming.
Android Engineer
Nutmeg | Jan 2018 - Dec 2018
Android
Git
Unit Testing
Android Studio
Retrofit
Dagger
Git flow
RxJava
Model-View-Presenter
Market leading intelligent robo-investment platform offering ISA, Junior ISA, pension products. Developing and maintaining a native Android client in a team of 3, using Kotlin programming language. Responsibilities include working with MVP and Dagger 2 architecture, implementing new features and refactoring code base, working with Gitflow branching model, creating highly reusable and complex custom components, unit, UI and integration testing (JUnit, Mockito, Espresso), code reviews, pair programming and knowledge sharing, daily standups, spring planning and retrospectives sessions

Personal Projects

Analog TachometerIconOpenNewWindows
2016
Android
Android Studio
Custom view
Custom drawn analog tachometer.
Basic Unit ConverterIconOpenNewWindows
2013
Android
Android Studio
Simple, user-friendly and modern-looking unit converter which support 7 most common measurement units to choose from.: - Temperature - Weight - Length - Area - Volume - Speed - Time