Adam Giesinger — iOS engineer at Abacus Research AG
ADAM-GIESINGER(1)Personal ManualADAM-GIESINGER(1)
NAME
adam-giesinger — iOS engineer at Abacus Research AG
SYNOPSIS
adam-giesinger [--project name] [--technology name]
DESCRIPTION
Builds native iOS apps in Switzerland, at Abacus since 2021. Currently on AI features, logic shared across platforms, and the services behind them.
OPTIONS
--project nameopen a project page; see PROJECTS
--technology namebuild with it; see TECHNOLOGIES
PROJECTS
abaclik-aiSwiss-German voice input, from iOS through KMP to the backend
abaclikRebuilt In&Out time tracking; trips, calendar, addresses
deepsignAll the iOS and iPadOS work, on both DeepSign and Desk
deepidSecure Enclave, certificate pinning, identification flows
wwdc-2019Apple scholarship — Core ML model trained from scratch
TECHNOLOGIES
swiftday to day, across every project
swiftuipreferred UI layer for new work
uikitexisting screens, and moving them to SwiftUI
kotlin-multiplatformbusiness logic shared with Android
springfollowed into the backend when a feature needs it
AUTHOR
Adam Giesinger<adam.giesinger@gmail.com>
LinkedIn/in/adam-giesinger
SwitzerlandSeptember 15, 2026ADAM-GIESINGER(1)
(END)j k move ↵ open
abaclik-ai — Swiss-German voice control for AbaClik
ABACLIK-AI(1)Personal ManualABACLIK-AI(1)
NAME
abaclik-ai — Swiss-German voice control for AbaClik
SYNOPSIS
abaclik-ai [--swift] [--swiftui] [--kmp] [--spring]
DESCRIPTION
An AI layer inside AbaClik that turns spoken Swiss German into real in-app actions — recording an expense, starting a time entry, filing an absence.
IMPLEMENTATION NOTES
Spans the whole stack: the native iOS experience, the shared Kotlin Multiplatform layer beneath it, and the Spring backend that orchestrates the models.
SEE ALSO
Switzerland2024 — presentABACLIK-AI(1)
(END)q back
abaclik — Abacus' most-used mobile app, connected to their ERP
ABACLIK(1)Personal ManualABACLIK(1)
NAME
abaclik — Abacus' most-used mobile app, connected to their ERP
SYNOPSIS
abaclik [--swift] [--swiftui] [--kmp]
DESCRIPTION
Abacus' most-used mobile app, connected to Abacus ERP: time tracking, expenses, absences, business trips, calendar and addresses.
IMPLEMENTATION NOTES
I rebuilt In&Out — the time-tracking feature, and the largest in the app — from scratch. I also built business trips, the calendar and addresses, and modernised a number of the app's older components.
SEE ALSO
Switzerland2021 — presentABACLIK(1)
(END)q back
deepsign — Document signing, from simple electronic to qualified
DEEPSIGN(1)Personal ManualDEEPSIGN(1)
NAME
deepsign — Document signing, from simple electronic to qualified
SYNOPSIS
deepsign [--swift] [--swiftui] [--storekit]
DESCRIPTION
Signing documents digitally, covering every level from a simple electronic signature to a qualified one backed by a verified identity. It ships on iPhone and iPad, both as DeepSign and as DeepSign Desk, a service-desk version.
IMPLEMENTATION NOTES
I do all of the mobile iOS work on it — the iPhone and iPad apps, both DeepSign and DeepSign Desk. That includes designing and prototyping, In-App Purchases, a simplified onboarding, and connecting an existing DeepID from inside the app.
SEE ALSO
Switzerland2023 — presentDEEPSIGN(1)
(END)q back
deepid — An ETSI-compliant digital identity
DEEPID(1)Personal ManualDEEPID(1)
NAME
deepid — An ETSI-compliant digital identity
SYNOPSIS
deepid [--swift] [--secure-enclave] [--cert-pinning]
DESCRIPTION
A digital identity solution compliant with ETSI standards, used for everything from qualified electronic signatures and opening bank accounts to digitising public services.
IMPLEMENTATION NOTES
I wrote most of the app — Secure Enclave key handling, certificate pinning, and the core identification flows.
SEE ALSO
Switzerland2022 — 2024DEEPID(1)
(END)q back
wwdc-2019 — A calculator with no buttons, read from handwriting
WWDC-2019(1)Personal ManualWWDC-2019(1)
NAME
wwdc-2019 — A calculator with no buttons, read from handwriting
SYNOPSIS
wwdc-2019 [--swift] [--coreml]
DESCRIPTION
A calculator without buttons: you write the digits by hand and a machine-learning model recognises them as you go.
IMPLEMENTATION NOTES
Built for the Apple WWDC Scholarship in 2019, and selected as a recipient. I trained the Core ML model that recognises the digits myself, rather than using an off-the-shelf one.
SEE ALSO
Switzerland2019WWDC-2019(1)
(END)q back