James Cullimore
Freelance Android Developer
Experience
Jul 2024 - Apr 2025
10 monthsFreelance Android Developer
Normalis
- Working on Telecommunication Apps on Android under NDA for the Military
- Participation in the development of backend services (Spring, Java)
- Android Development, Kotlin, Compose, REST, JSON, State-Machines, Android Studio, IP Communication, Cybersecurity, Agile
Jun 2024 - Sep 2024
4 monthsTechnical Interviewer
MVPMatch
- Performing technical interviews with candidates for senior Android & iOS positions
Dec 2023 - Jun 2024
7 monthsSenior Android Developer
Lexware
- Responsibility for the development of Android apps (Kotlin/Java) in an agile environment
- Participation in the development of iOS apps (Swift) in an agile environment
- Conduction of code reviews and optimization on existing source code
- Writing technical documentation and usage of a ticket system (Confluence & Jira)
- Defining & implementing automated UI & Unit tests
- Android Development, Kotlin, Jetpack Navigation, Dagger/Hilt, MOSHI, Retrofit, CI/CD, Git, Coroutines, RX Java, Webview, MVVM, Jira, Confluence, CircleCI, Espresso UI Tests, TDD, REST, Compose, Android Studio, JSON, Cybersecurity, Swift
Sep 2023 - Present
2 years 5 monthsFreelance Mobile Developer
LTE Consulting
- Development of several iOS apps (Swift) and Android apps (Kotlin)
- Project consultation
- Android Development, Kotlin, Jetpack Navigation, Room, Dagger, Retrofit, CI/CD, Git, Firebase, Coroutines, RX Java, Webview, MVVM, Jira, Confluence, Espresso UI Tests, TDD, Android Studio, REST, JSON, Cybersecurity, iOS, Swift, UIKit, SwiftUI
Sep 2023 - Present
2 years 5 monthsIndependent Writer
gitconnected
- Committed contributor to the gitconnected platform, specializing in writing engaging and informative articles
Aug 2023 - Present
2 years 6 monthsAndroid Instructor
droidcon
- Design and develop comprehensive Android development curricula tailored to different skill levels, ensuring a structured learning path for students
Sep 2022 - Present
3 years 5 monthsFreelance Android Developer
J&C Bachmann
- Responsibility for the development of Android apps (Kotlin/Java) in an agile environment
- Participation in the development of backend & web services (Node, Vue, Javascript, Typescript)
- Conduction of code reviews and optimization on existing source code
- Writing technical documentation and usage of a ticket system (Confluence & Jira)
- Defining & implementing automated UI & Unit tests
- Android Development, Kotlin, Java, Jetpack Navigation, Room, KOIN, Retrofit, CI/CD, Git, Firebase, Coroutines, RX Java, Webview, MVVM, Modulation, Code Reviews, Pair Programming, TeamCity, Arc, Android Studio, REST, JSON, Cybersecurity, Vue, Node, Typescript, Javascript
Jun 2022 - Apr 2023
11 monthsFreelance Android Developer
Lexware
- Responsibility for the development of Android apps (Kotlin/Java) in an agile environment
- Conduction of code reviews and optimization on existing source code
- Writing technical documentation and usage of a ticket system (Confluence & Jira)
- Defining & implementing automated UI & Unit tests
- Android Development, Kotlin, Jetpack Navigation, Dagger/Hilt, MOSHI, Retrofit, CI/CD, Git, Coroutines, RX Java, Webview, MVVM, Jira, Confluence, CircleCI, Espresso UI Tests, TDD, Compose, Android Studio, REST, JSON
Dec 2021 - Dec 2022
1 year 1 monthMobile Software Engineer
FarmerJoe GmbH
- Responsibility for the development of Android, iOS & React Native apps in an agile environment
- New development of React Native, iOS & Android apps (Kotlin) in an agile team
- Conduction of code reviews and optimization on existing source code
- Writing technical documentation and usage of a ticket system (Confluence & Jira)
- Defining & implementing automated UI & Unit tests
- Participation of technical interviews of new employees
- Android Development, Kotlin, CI/CD, Git, Webview, CircleCI, TDD, Google Maps SDK, iOS, React, React Native
Nov 2021 - Jan 2022
3 monthsFreelance Fullstack/Lowcode Developer
Die Biberei
- Development and documentation of Proof-of-Concept software ideas
- AWS
Oct 2021 - Present
4 years 4 monthsFreelance Mobile Developer
Benefits.me
- Technical consulting & training of new Android & iOS developers
- Participation in the development of iOS apps (Swift) and Android apps (Kotlin)
- Reviewal of tickets in the SCRUM Team
- Participation in the conception of testing
- Code Reviews
- Android Development, Kotlin, Jetpack Navigation, Room, Dagger, Retrofit, CI/CD, Git, Firebase, Coroutines, RX Java, Webview, MVVM, Jira, Confluence, Espresso UI Tests, TDD, Android Studio, REST, JSON, Cybersecurity, iOS, SwiftUI, UIKit
Sep 2019 - Nov 2021
2 years 3 monthsSchiltach, Germany
Mobile Application Developer
Hansgrohe SE
- Responsibility for the development of iOS & Android apps in an agile environment
- New development of iOS apps (Swift) and Android apps (Kotlin, Java) in an agile team
- Conduction of code reviews and optimization on existing source code
- Writing technical documentation and usage of a ticket system (Confluence & Jira)
- Management of external development teams
- Defining & implementing automated UI & Unit tests
- Android Development, Kotlin, Jetpack Navigation, Dagger/Hilt, MOSHI, Retrofit, CI/CD, Git, Coroutines, RX Java, Webview, MVVM, Jira, Confluence, CircleCI, Espresso UI Tests, IoT, Backend, TDD, Weather API, Android Studio, REST, JSON
Sep 2016 - Present
9 years 5 monthsFreelance Android Developer
James Cullimore - Software Engineering
- Development of countless Android, iOS and React Apps
- Web and API development
- Development in nearly all branches using countless possible technology combinations
- Project, architecture and security consultation
- Work on Open Source Projects
Sep 2016 - Jul 2019
2 years 11 monthsKonstanz, Germany
Software Engineering Trainee
Eurofins Genomics
- Fullstack software & application in creating a modular LIMS (Laboratory Information Management System) & developer tools for automating/simplifying processes in an international agile team (Java, Spring, Spring Boot, Angular, Maven, Elasticsearch, MySQL, MongoDB, HTML, Javascript, CSS, NGINX, NGINX-Clojure, BIRT)
- Performing diagnostics & bug fixes in development & productive systems
- Changing, extending & implementing legacy systems
- User guides & technical documentations with Markdown, Javadoc & Microsoft Office
- Code quality assurance via E2E tests, JUnit tests & JaCoCo
- Evaluation, initial setup & integration of modern/new technologies such as Elasticsearch & NGINX-Clojure
- Apprenticeship with regular visits to Zeppelin Vocational School in Konstanz for technical education
Aug 2011 - Aug 2016
5 years 1 monthGermany
Diverse work experiences
Various
Feb 2005 - Aug 2011
6 years 7 monthsDiverse work experiences
Various
Skills
Languages
- Kotlin
- Java
- Html
- Javascript
- Typescript
- Css
- Sql
- Json
- Markdown
- Bash / Cmd / Batch
- Swift
- Php
Frameworks
- Android Sdk
- Espresso
- Uikit
- Swiftui
- React
- React Native
- Vue
- Node.js
- Spring
- Angular
- Jquery
- Selenium
- Swing
Databases
- Elasticsearch
- Room
- Mysql
- Postgres
- Firebase Storage
- Mongodb
- Mariadb
- Hsqldb
Operating Systems
- Android
- Ios
- Linux
- Windows
- Macos
Tools
- Maven
- Gradle
- Git
- Ides
- Junit
- Microsoft Office
- Github
- I18n / A11y
- Bitrise
- Bitbucket
- Confluence
- Jira
- Sonar
- Docker
- Vmware
- Aws
- Firebase
Concepts / Other
- Agile / Scrum
- Communication
- Training
- Documentation
- Ui/ux Design
- Testing
- Tdd
- Oop
- Security
Languages
English
NativeGerman
AdvancedEducation
Sep 2016 - Jul 2019
Zeppelin-Gewerbeschule Konstanz
Apprenticeship · IT Specialist in Application Development · Konstanz, Germany
Sep 2006 - Jun 2008
St. Peter's College Secondary School
Leaving Certificate
Sep 2003 - Jun 2006
St. Peter's College Secondary School
Junior Certificate
Certifications & licenses
Driving license Class B
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience