Ivan Schütz verfügbar

Ivan Schütz

Senior Android / iOS Entwickler. Kotlin, Swift. Flutter.

Profilbild von Ivan Schuetz Senior Android / iOS Entwickler. Kotlin, Swift. Flutter. aus Berlin
  • 10559 Berlin Freelancer in
  • Abschluss: B.Sc. Angewandte Informatik
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Muttersprache)
  • Letztes Update: 05.07.2019
Profilbild von Ivan Schuetz Senior Android / iOS Entwickler. Kotlin, Swift. Flutter. aus Berlin
Senior Android and iOS developer

Native Android and iOS with respective languages Kotlin and Swift. Becoming proficient with Flutter and Dart.

Maintainability is one of my top-priorities. I love getting out the best of programming languages and building systems that are easy to work with.
The other top-priority is making apps with a great look & feel. I usually don't discourage designers with special ideas. I like figuring out how to implement unusual UIs.

Preferred architecture: Reactive, partly functional, under consideration of SOLID.

I prefer working from home, but can make an exception for the right client!

Keywords: iOS, Android, Swift, Java, Kotlin, RxJava, RxSwift, reactive programming, data visualization, sensors, software architecture, Cocoa Touch, UIKit, Android SDK, push notifications, maps, Dagger, autolayout, REST, real time, CocoaPods, Carthage, Gradle, Git, unit testing, UI testing, CircleCI, Fastlane, Firebase, Realm (etc.).

Github: https://github.com/i-schuetz/SwiftCharts
LinkedIn: https://www.linkedin.com/in/ivan-sch%C3%BCtz-61a8165a/
Homepage (not be always up to date): http://www.ivanschuetz.com
- Gigster (Android/iOS)
Projekte im Bereich mobile Entwicklung mit Android und iOS

- Groma (iOS)
Meine eigene App. Habe alles gemacht (außer dem graphischen Design).

- Otto GmbH & Co KG (Android)
Entwicklung multi-modularer Android apps im Bereich Shopping / E-commerce.
Im Team, mit code reviews in Github.
Keywords: Kotlin, Gradle, event driven architecture, Git, Jira, Github, Scrum, agile, testing.

- WWF Germany (QT)
Entwicklung cross-platform apps für Datenerfassung.
Keywords: QT, QML, Javascript, Git

- Cashquizz (iOS)
Implementierung diverser Features für eine iOS app.
Keywords: Swift, RxSwift, Cocoapods, Git

- 7Mind app (Android)
Enwicklung einer Meditations-app, Portierung aus iOS
Alleine / from scratch
Relaunch der jetzigen veröffentlichen Version
Keywords: Android, Kotlin, RxJava2 (Reactive / RX), Redux / unidirectional data flow, Rest, audio player, download manager, in app billing, Git, Fastlane, Firebase testing, Unit tests, Espresso (UI testing), architecture components, continuous integration, CircleCI, iOS

- Optris app (Android)
Temperaturmessungen aus USB Sensoren, Anzeige in einem Chart, Einstellungen der Sensoren.
Alleine / from scratch
Keywords: Android, Java, USB temperature sensor, data visualization, MPAndroidChart, SciChart, Gradle, Fastlane, Google Play alpha/beta distribution
App not released yet

- Grafiti app (iOS)
iOS, iPhone, charts, Data visualization, Cocoa
Position: iOS developer. In einem Team, pre-existierende Code Basis
Keywords: iOS, Swift, data visualization, Git, JIRA, CocoaPods, Fastlane, CircleCI, HockeyApp, Crashlytics, Testflight
App not released yet

- Charts-App for measuring of Snow depths / Temperature (iOS)
Position: iOS developer. Alleine / from scratch
Keywords: iOS, Swift, iPhone, CocoaPods, Firebase
Privates Projekt - not in the app store

- SwiftCharts (iOS)
Position: iOS developer. Alleine / from scratch
Keywords: Charts, data visualization, iOS, CocoaPods, Carthage, iPhone, iPad
Open source charts library, Data visualization
- The Iconic app (Android phone/tablet)
Position: Lead Android developer
In einem Team, pre-existierende Code Basis

- Dafiti app (Android phone/tablet)
Position: Lead Android developer
In einem Team, pre-existierende Code Basis

- Zalora app (Android phone/tablet)
Position: Lead Android developer.
In einem Team, pre-existierende Code Basis

- Linio app (Android)
Position: Android developer.
In einem Team, pre-existierende Code Basis

- DropGifts Android app (Android):
Position: Android developer
Alleine, pre-existierende Code Basis
Social gifting app, Facebook integration, push notifications

- Cuponation app (Android):
Position: Android developer (alone).
Alleine, from scratch
Maps, map clusters, REST, 3d gallery, voucher redemption, push notifications
Finished but not releaased due to marketing reasons

- Lazada app (Android):
Position: Android developer.
In einem Team, pre-existierende Code Basis


Wir beauftragten Herr Schütz für die Umsetzung eines Android Projekts zur Ansteuerung unserer Temperatur Sensoren. Dieses setzte er selbstständig und gewissenhaft um. Er gab uns dabei hilfreiche Hinweise und Vorschläge und half uns beim Einstellen in den Google Play Store.
Mit seiner Hilfe ist eine für uns eine bessere App entstanden, als wir sie zuvor definiert hatten.
Wir hatten das Gefühl, dass ihm der Erfolg der App auch sehr wichtig war.
Seine Arbeit managte er selbstständig und fertigte auch eine umfangreiche Dokumentation an.
Er war die richtige Wahl für unser Projekt und wir würden ihn auch für evtl. zukünftige Projekte anfragen.
Roy Wengler, Enwicklung Optris GmbH
Ivan is more than a reliable engineer who writes excellent code - he's a thought partner that can help with product dev insights as well. Ivan is thorough, responsive and great at finding solutions. He also works well on a remote team and is always available on slack. Highly recommended!
Farhan Mustafa CEO of Grafiti
Ivan has done an amazing job with his SwiftCharts library. I had been looking for help with building some unique, unconventional charts, and Ivan was able to extend his library and implement a solution with very high quality and ahead of schedule. He is also a great communicator, keeping me up to date as well as making recommendations to make the final product even better. Hope to have work done by Ivan again in the future. Great work!
Rob Cunning Software Engineer
I can recommend Ivan as a mobile developer. He's passionate, reliable, manages himself efficiently and gets things done. He puts his back into projects and delivers in time. I would hire him again.
Ronny Rentner CTO at Rocket Internet
I managed Ivan during his time at DropGifts. He was a pleasure to work with: always diligent, self-motivated and helpful. His work was of a high quality and he worked well with the rest of the team. It was particularly impressive that he had no practical experience with Android development when he started working at DropGifts and was able to take over development immediately (we had no other Android developers), without any orientation or help.
Katharine Hirst Product manager at DropGifts
Vorzugsweise remote oder einigemaßen ruhige Büros. Voll/Teilzeit.