I am a skilled Android developer with over 6 years of commercial experience. I have strong leadership skills and passion for agile development. I have both Computer Science and Software Engineering background which gives me a better understanding of software problems and helps me solve them from different perspectives. Android development is not only my job but my hobby as well, so I keep myself up-to-date with the latest trends.
- I have been professionally exposed to all Android API versions from Eclair (API 7) onwards
- I have experience with Google APIs such as Google Maps, In-App Billing, Google Analytics, Geocoding, Youtube, etc.
- I have experience with implementing external SDKs, including Facebook, Twitter (Fabric), PayPal, Stripe, Card IO, Zxing, Aviary and more.
- I have experience with all Android Support libraries
- Programming Languages: Java, C, C++, C#
- RDBMS: SQL, SQLite, PostgreSQL
- VC: GIT, SVN
- IDE: Android Studio, Eclipse, NetBeans
July 2017 - Present
As a lead Android engineer my day-to-day responsibilities include taking active part in shaping transformation across various cross-functional teams, mentoring fellow developers, defining the code quality standards, keeping the code quality gate quite high by doing code reviews, being actively responsible for interviews and recruitment as the team grows, building platform strategy to be executed in the next few years, leading two teams, one of which is focused on UI/UX redesign of the existing applications for Bank of Scotland, Lloyds and Halifax, improving platform specific performance metrics by implementing Android-friendly components being aware of the most common pitfalls of the platform, defining the next generation architecture, working of proofs of concept and, of course, doing some coding in the meantime. I am, again, working closely with our UI/UX specialists to define and implement a platform specific experience for each and every user as this is the key to a successful highly-rated application.
February 2017 - June 2017
As a senior Android developer I have been responsible for the development of all our Android projects. I have been working closely with our UI/UX designer and our project manager to deliver a re-designed and optimized version of World First’s existing application. I have also been working on a brand new product where user experience, micro-interactions and performance are key features.
March 2015 - February 2017
As a lead Android developer at a start-up company I’ve been responsible for the development and maintenance of our products. Sliide Airtime is a lock screen application that targets emerging markets, Nigeria in particular. As such, I’ve been facing many challenges in order to ensure that the product works as expected on pretty low-end devices and quite unstable network connection. Apart from the development, I have been involved in developing company strategies, management and planning.
November 2014 - March 2015
My main responsibilities at KweekWeek are improving and optimizing the existing Android application, continuously integrating new features, designing and implementing a scalable and maintainable architecture of the Android application and supervising junior Android developers. I work closely with a back-end and design teams in order to improve the existing product in every possible aspect.
January 2014 - October 2014
Headquartered in London, Palringo Limited generates annual revenues of $15-20 million and has offces in London, Ipswich, Newcastle and Gothenburg.
As the newest member to join the team, I made my way up to becoming a scrum master.
My main responsibilities were optimizing and re-designing the existing Palringo group messaging application. I was working side by side with back-end developers and designers in order to improve the quality of the service the company provides. As a scrum master I got a better understanding of the main problems different teams were facing and I managed to help resolving them.
July 2013 - March 2015
As a freelance developer I had the chance to challenge myself by working on various Android projects. Developing applications from scratch or xing/adding features to existing ones thought me to manage
my time properly, to be adaptive and creative. Though I did not develop too many applications during that period of time, my customers were pleased with the solutions I provided and they keep on getting in touch with me when they need something done.
February 2013 - July 2013
When I joined Delivery Hero I pretty much took over the whole development of their Android application. I was responsible for implementing many new features and xing already known problems. I was also working on adapting the Android application for the Amazon Kindle devices.
May 2012 - January 2013
As a single Android developer, I was responsible for all the Android development of the company. That includes bank software, media streaming application, marketing applications. Before I left I was responsible for supervising a junior developer.
February 2012 - February 2013
As a freelance developer I started working for a client whose business was closely related with creating Live-Wallpapers for Android. Some of them were also adapted for the Blackberry marked. One of the applications that I created won a Blackberry contest. I was also working for small local companies, providing them with solutions for their business.
June 2011 - February 2012
As a junior developer I was involved in many projects. Soon enough I was given the opportunity to work on private company solutions on my own. During that time I have mainly worked on an award winning restaurant software, white-label restaurant software, barcode scanner and many other small projects.
October 2012 - October 2013
October 2009 - October 2012
September 2007 - May 2009