01/16/2025 updated


100 % available
Software Developer, Software Developer, Software Developer
Turku, Finland
Worldwide
Information Technology Bachelor DegreeHTMLJava (Programming Language)JavaScript3D ModelingAndroid (Software)Android Software DevelopmentAndroid StudioIOS ApplicationsApple IOSArchitectural PatternsAtlassian ConfluenceAtlassian JiraMobile Application DevelopmentComputer ProgrammingProject Planning
Android, Android apps, Android development, Android Studio, iOS, PROGRAMMING SKILLS, Confluence, UI design, XML, Firebase, Git, HTML, iOS applications, Jira, json, Java, Java language, JavaScript, JUnit, Kotlin, MVC pattern, Objective-C, Phonegap, software development, Software Engineering, software requirements, Swift
Over 9 years experience in mobile development. During that time, I have developed multiple mobile applications, to the needs of many different companies, based on their specification as leading developers. In my last job, I was leading developer in project create Android EMM solutions as part of the development team. I have develop both iOS and Android application in my past, and have examples of code both platforms.
I like work as part of the engineering team. Sharing information and helping others to achieve they goals and taking responsibility for the project. Working as the Android developer, I strive in all areas of mobile development, from making app functionality, to the UI/UX development, base on requirements, using common practices, design models and architectural patterns of Android development like Observer, singleton,MVC and MVP.
Development was made in Java and Kotlin languages. Using libraries like Jetpack, Dagger2, OkHttp to make consistent, easily extendable code. Switch follows best practices of Android development. And works consistently, works as expected and is bug free, on different devices off the Android ecosystem, by practical and Unit and integration testing using JUnit. Also experienced using Jenkings to build the source code to test and analyze it. And tracking what issues the users faces on the field, by using Firebase analytics.
My communication skills are fluent in both Finnish and English. In the past, I have used English language in working matters and made technical documentation. Knowledge also project planning and track the progress of the project, using Jira and Confluence. Mostly I have worked according to the Scrum model. To distribute version control I have used Git.
My hobbies include running, winter swimming and Floorball.
Over 9 years experience in mobile development. During that time, I have developed multiple mobile applications, to the needs of many different companies, based on their specification as leading developers. In my last job, I was leading developer in project create Android EMM solutions as part of the development team. I have develop both iOS and Android application in my past, and have examples of code both platforms.
I like work as part of the engineering team. Sharing information and helping others to achieve they goals and taking responsibility for the project. Working as the Android developer, I strive in all areas of mobile development, from making app functionality, to the UI/UX development, base on requirements, using common practices, design models and architectural patterns of Android development like Observer, singleton,MVC and MVP.
Development was made in Java and Kotlin languages. Using libraries like Jetpack, Dagger2, OkHttp to make consistent, easily extendable code. Switch follows best practices of Android development. And works consistently, works as expected and is bug free, on different devices off the Android ecosystem, by practical and Unit and integration testing using JUnit. Also experienced using Jenkings to build the source code to test and analyze it. And tracking what issues the users faces on the field, by using Firebase analytics.
My communication skills are fluent in both Finnish and English. In the past, I have used English language in working matters and made technical documentation. Knowledge also project planning and track the progress of the project, using Jira and Confluence. Mostly I have worked according to the Scrum model. To distribute version control I have used Git.
My hobbies include running, winter swimming and Floorball.
Experience
Professional experience5 - 10 years
Freelancer since2011
Languages
FinnishNative speakerEnglishFluent
Project history
* Develop UI and functionality to Android EMM solution.
* Developing according to common practices of software development and UI
design principles. Developed with Kotlin using Android Studio IDE with libraries
like OkHttp, Dagger, JUnit, Jetpack, Moshi json library. Also used Firebase Analytics.
* Worked according to the Scrum model, as part of the
development team to implement the software requirements.
Using project tools like Git, Jira and Confluence.
* Developing according to common practices of software development and UI
design principles. Developed with Kotlin using Android Studio IDE with libraries
like OkHttp, Dagger, JUnit, Jetpack, Moshi json library. Also used Firebase Analytics.
* Worked according to the Scrum model, as part of the
development team to implement the software requirements.
Using project tools like Git, Jira and Confluence.
* Build Android and iOS applications according to common practices of software development and UI design principles.
Android apps I have developed in both Java and Kotlin languages.
And iOS applications on both Objective-C and Swift.
* Worked according to the Scrum model, as many times leading developer, as part of the development team to implement the software requirements.
Android apps I have developed in both Java and Kotlin languages.
And iOS applications on both Objective-C and Swift.
* Worked according to the Scrum model, as many times leading developer, as part of the development team to implement the software requirements.
* Develop UI and functionality to Android Applications.
* Build applications according to common practices of software development and UI
design principles. Developed on both Java and Kotlin languages. Using frameworks like Koin and JUnit.
* Worked according to the Scrum model, as part of the development team to implement the software requirements.
* Build applications according to common practices of software development and UI
design principles. Developed on both Java and Kotlin languages. Using frameworks like Koin and JUnit.
* Worked according to the Scrum model, as part of the development team to implement the software requirements.