Ivan SchützSoftware Developer
This homepage is under construction


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

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

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