Android Developer
Overview
Short Summary
The candidate is a software developer with over 10 years of commercial experience. He started as a Java developer and has specialized in Android development for the last 9 years, using both Java and Kotlin. Although he prefers to develop in Kotlin, he would build new applications on this technology, but he is OK with developing in Java and working with legacy code. He has no experience with serverside development, in previous jobs other teams have worked on this. He has hands-on experience with agile development in Scrum and Kanban. He is fluent in English, but not fluent in Czech. He has no preferred sector of work, he is open to all possibilities. He has worked as a team leader and mentor to more junior colleagues, he enjoys both programming and leading, so 50-50 development and leading positions are ideal for him, but not a requirement.
Technologies.
Work Experience
10/2016 to current - Senior Software Engineer
Involved in the design and development of software components for mobile products. Implemented automated tests using Kotlin and Android Jetpack components. Utilized agile methodologies.
07/2014 to 10/2016 - Senior Developer
Worked on the development of the Android app for US-based companies. Utilized Android SDK and high-end development tools like RxJava. Followed agile methodologies.
09/2012 to 07/2014 - Android Developer
Developed high-level mobile applications using Android SDK for companies in Colombia, USA, and UK. Recommended and executed plans to improve development tools and processes.
06/2010 to 08/2012 - Java Developer
Responsible for the development and maintenance of a Java-based mobile communications platform. Improved system architecture and developed monitoring tools. Provided technical support.
04/2009 to 06/2010 - Junior Developer
Involved in the development and maintenance of retailing-oriented applications. Developed custom software solutions for clients in the Venezuelan retailing market. Assisted in the migration of legacy applications.
01/2009 to 04/2009 - Development Intern
Implemented a Linux-based automated backup server and performed maintenance activities on a communication platform.
06/2008 to 10/2008 - Software Developer
Worked on an inventory automation project using Java and PostgreSQL. Designed system layers and user interfaces.
01/2007 to current - Freelance Developer
Developed various Android applications, including a street journalism app, a taxi ride security app, and a device tracking app. Also developed a role-playing game simulator and an inventory control system.
09/2005 to 04/2009 - Bachelor in Science: Computer Engineering
Graduated with top honors in Computer Engineering. Received multiple academic achievement awards.
| Employee | 4521 € / Per month |
| Level | SENIOR |