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

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