Alexander Schuch

Software Engineer

Vienna, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Alexander Schuch is a Vienna-based software engineer and manager with 13 years of experience building mobile and backend systems, particularly in Swift and iOS. He combines entrepreneurial drive with hands-on engineering, contributing notable open-source work such as Swift QR code generation, a polished on-disk cache library, and improvements to the widely used Moya networking framework. Comfortable across app-level state machines and lower-level networking/plugins, he has a track record of modernizing codebases for newer Swift versions and hardening APIs with tests. Outside code, he’s a Classic Mini driver — a hint that he values craftsmanship and tinkering both on and off the keyboard.
code13 years of coding experience
github-logo-circle

Github Skills (23)

unit-testing10
caching10
rxswift10
ios10
uiviewcontroller10
plugin-development10
networking10
reactivecocoa10
state-management10
web-framework10
swift10
alamofire10
disk-cache10
object-cache10
web-cache10

Programming languages (11)

MDXTypeScriptShellC++CJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
Placeholder views based on content, loading, error or empty states
Role in this project:
useriOS Mobile Developer
Contributions:9 releases, 96 commits, 26 PRs in 2 years 8 months
Contributions summary:Alexander primarily contributed to the implementation of a `StatefulViewController` framework. Their work involved defining the `StatefulViewControllerState` enum, creating a delegate protocol, and transitioning the view controller to various states such as loading, error, and empty. They refactored and improved the code in the view state machine, updated the demo project, and converted the project to use modern Swift syntax. They updated calls to deprecated rawValue, and improved the state machine and related state properties.
emptystate-managementswifterroruiviewcontroller
aschuch/QRCode

Jan 2015 - Nov 2016

A QRCode generator written in Swift.
Role in this project:
userMobile Developer (iOS)
Contributions:7 releases, 46 commits, 20 PRs in 1 year 10 months
Contributions summary:Alexander contributed to the `qrcode` repository, which is a QRCode generator written in Swift. The primary focus of their work was adapting the project to newer Swift versions (2.0, 2.2, and 3.0), which involved code modifications across multiple files like `CIImageExtension.swift`, `QRCode.swift`, and test files. These changes demonstrate their proficiency in Swift and their ability to maintain and update codebases.
qrcodeqrcode-generatorswift
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Schuch - Software Engineer