Android Developer & iOS Developer
Overview
Short Summary
The candidate is a senior developer who has been doing cross-platform iOS/Android development in commercial practice for more than 10 years. He has experience in native development on both platforms (Android - Kotlin, iOS - Swift, but has been programming in Java and Objective-C for more than 10 years. Currently, he is most involved in cross-platform development using Kotlin Multiplatform. His most used technologies include - Android, Analysis, Blackberry, C++, C#, DoJa, Firebase, GWT, iOS, JavaScript, JEE, Jetpack, JME, JSE, Kotlin, Kotlin Multiplatform, MIDP, Objective-C, SuperCard, SwiftUI, UML, Usability and User Experience, Web-design, 3D modelling. He has been actively using agile methodologies in his work for many years, especially Scrum, JIRU and Kanban. He can communicate in English and is used to participating in foreign environments and teams for a long time. He also understands German, but would not want it as his main working language. He has a long-standing interest in mobile application security and user management. He is also interested in consistency between iOS and Android platforms. Most of his clients have been in Fintech and Security. He has also worked as a Team Leader and Tech Leader and it is common for him to be in charge of the whole team, which is what he would prefer. He is mainly customer oriented.
Work Experience
Freelance Mobile Developer (2009-now): Developed custom mobile solutions for major players in the mobile industry, including mobile operators, media houses, and design studios. Developed mobile applications for Android, iOS, and Windows Phone.
Java Team Leader (2007-2009): Led strategy, methodologies, and team hiring. Designed development platforms and led projects.
Technical Lead and Developer (2001-2007): Designed, prototyped, and programmed in J2ME. Managed teams and supported projects. Led mobile content provisioning and payment platform design and implementation.
Consultant (1999-2002): Provided consulting for JSE, JEE, and JME. Supported seminars and managed the Java.cz web portal and community. Collaborated with Bruce Eckel, author of "Thinking in Java."
JEE Developer (1999-2002): Designed systems and programmed in JEE.
ERP Software Developer (1997-1999): Programmed in Java, developed Swing UI, and worked on client-server architecture.
Multimedia Developer (1993-1997): Conducted research, designed, prototyped, and programmed in C++ and Java.
Consultant (19XX-XX): Provided consulting services.
| Freelancer | 362 € / Per day |