Over Rool

Sinds 1997 ben ik bezig met internet, web, app, mobile en tablet projecten. Met meer dan 20 jaar ervaring met software development ben ik een zeer ervaren professional.

Vandaag de dag houd ik me als freelance senior iOS developer bezig met gave projecten op het snijvlak van app, data, API en gebruikers ervaring.

Vaardigheden

Mobile application iOS Test driven development Xcode iPhone REST Android Swift Objective C JSON Firebase Continuous integration Accessibility Machine learning Apple Clean Architecture Encryptie Atlassian JIRA Atlassian Confluence Scrum Git Agile

Talen

Nederlands (Moedertaal of tweetalig)
Engels (Volledige professionele vaardigheid)
Duits (Basisvaardigheid)

Projecten en ervaring

Nationale Politie

Senior iOS Developer

Proberen om de samenleving een beetje veiliger te maken. In Swift 4 & 5 heb ik enkele native iOS apps voor de politie gebouwd, zoals de 112 app, de politie app en de burger opsporing app.
Volgens Clean Swift Architecture met gebruik van Carthage, AutoLayout, MapKit, MLKit, CI/CD via Jenkins, GitLab en Fastlane.
Verbeteringen BlueStyle, een interne foto bewerkings Android Politie app.

24Coms

Senior iOS Developer

De Nederlandse variant van Whatsapp voor bedrijven. Ombouw van Objective-C naar swift 4 (iOS-SDK 10 & 11) en doorontwikkeling nieuwe features, zoals offline chat en doorsturen berichten en white labeling.

Tevens kennisoverdracht / begeleiding in Scrum en Agile development.

Gebruik van Autolayout, IGListKit, Promisekit, PureLayout, Private cocoapods, Sockets, SQLite, MVC en Xcode.

Always Hello

Chief iOS

Een app om al je contacten veilig te synchronizeren. Verantwoordelijk voor het iOS gedeelte, gestart in Objective-C en omgebouwd en doorontwikkeld in Swift 4 (iOS-SDK 8, 9, 10 en 11). Ervaring met public / private key encryptie (RSA), symmetrische encryptie (AES), hashing (BCrypt), cross platform multi device syncing, push notificaties, Bluetooth & ultrasound communicatie, animatie, custom views, security, Autolayout, UI-testing, Unit-testing, CoreData, Anonymous Tracking, openSSL, JSON, youtube, FontAwesome, Google Nearby, Pushkit, Universal links, MVC, MVVM en Xcode.

Een Continuous Integration system opgezet met Jenkins, HockeyApp en TestFlight voor automatische unit tests, nightly builds distributie en releases voor de AppStore, verantwoordelijk voor QA.

Backup sysadmin voor Amazon AWS en Docker.

Daarnaast managen van junior / medior developers en offshore teams in Bulgarije, Wit-Rusland en Servië in een agile / scrum omgeving.

Rools Magic Touch

iOS Developer

Diverse apps zelfstanding of in teamverband gemaakt in iOS en Android:
Favolane, Eurojackpot, LuckyDay, de Lotto, BNNVARA Kinderen voor Kinderen Karaoke, SamenwoonApp, Mijn Rijksoverheid, OMRON Healthlink, ATAG Kookplaat