Ivan SchützSoftware Developer
This homepage is under construction
Peer finder
Apps for peers to find each other when in proximity via UWB/Bluetooth and authentication via public key cryptography. The keys are exchanged in advance. 'Sound radar' for visually impaired. Core logic in Rust. This app was my idea, design and I developed everything.
iOSRustSwift
Hydrogen atom
Visualization of the hydrogen atom orbitals, using slices calculated and rendered by a compute shader. Doesn't work on Firefox!
WebGPUTypescript
Algorand SDK
Main contributor for about a year. Ported all the features from the Go SDK to (idiomatic) Rust.
RustBlockchain
Capi
Led a startup and wrote all the code to create and manage decentralized company shares on blockchain. The main logic is in a WASM/Rust application, which links to a pure core, which shares come code with an API and other components. Developed the used SDK too. The next.js/typescript is a thin presentation layer for the WASM module.
RustBlockchainWASMTypescriptnext.js
Swaplink
Developed an app to do peer to peer atomic swaps on a blockchain. Thin React presentation layer with a WASM/Rust logic core, both frontend.
RustBlockchainWASM
Commerzbank
Developed registration flow using personal id with NFC with flows for PUK, Video Ident, etc.
iOSSwift
Co-Epi
Developed open source iOS and Android apps for Covid contact tracing (custom, Apple/Google contact tracing frameworks were not existent yet). Implemented cryptographic protocol and participated in development of bluetooth libraries. Extracted the shared part of the apps into a Rust library. Optimized workflows for team not familiar with Rust. Directed extremely diverse team, including professional developers, scientists, students and diverse enthusiasts. A good part of all the activity, team coordination, developer discussion, etc. can be followed on Github.
RustiOSAndroidKotlin
Volvo Cars Protection
Developed an Android/Kotlin app from scratch, about car insurances, using the usual 'latest and greatest' frameworks and practices. Partly directed team.
AndroidKotlin
Wohin-mit
Developed a mini search engine with Kotlin/Spring and React to dispose properly of waste items or donate/sell. A politician tweeted about it!
ReactSpringKotlin
Whisper
Developed a fully functional prototype of a companion mobile app for a hearing aid (bluetooth). Initial consulting to decide tech stack. Participated in protocol design.
AndroidKotlin
WWF
Developed features for a GIS app used to conduct surveys in forests with QT framework, AppStudio for ArgGIS
QTJavascript
Otto
Developed features for Android apps with a common core (via git submodules) used by multiple client companies.
AndroidKotlin
Groma
Developed a fairly advanced grocery / budgeting app with real time sync, offline-first and innovative UI interactions. Directed graphic contractor. This was my own startup.
iOSSwift
Cashquizz
Developed feaatures for a quiz / game iOS app, using RxSwift. Heavy on custom UIs.
iOSSwift
7Mind
Developed meditation Android from scratch, and participated in development of iOS app. Reactive frameworks, etc. Cache management for audio files.
iOSSwiftAndroidKotlin
Optris
Developed an MVP from scratch to configure temperature sensors over USB and display temperatures in real time on charts.
AndroidKotlin
Grafiti LLC
iOS app development and customizations of an open source charts library I created.
iOSSwift
Snow measurement app
Development from scratch of a data visualization app for snow depth / temperature measurements and customizations of open source charts library I created.
iOSSwift
SwiftCharts
Development from scratch of a charts library for iOS. Got over 2000 stars on Github
iOSSwift
Rocket Internet
Development of diverse commerce Android apps with demanding UIs (offline first, performance).
AndroidJava
Cuponation
Development of Android app. maps-intensive, came up with custom gestures, also did some product management.
AndroidJava
Dropgifts
Development from scratch of an Android app about sending gifts to friends via Facebook api. Heavy on custom UIs. Was only developer in team, with almost no Android experience, delivered app fully matching iOS model app.
AndroidJava
Panfu
Worked on an MMORPG for children, first on the game's frontend (Flash) and a implemented a couple months full stack features including the backend (Java) too.
FlashJavaSpring