Author Archives: Iyad Agha

About Iyad Agha

I worked for more than 10 years as a software engineer with different technologies. The last years i worked in engineering leadership positions.

Lessons learned from one year intensive recruiting

The last year in my role as Engineering Manager at ImmobilienScout was characterized by intensive recruiting and hiring. Within 12 months we hired six iOS and three Android developers. At the end we’v built a wonderfull mobile team from 7 different nationalities. Just as wonderfull was the priceless learning about… Read more »

A dumb UI is a good UI: Using MVP in iOS with swift

The Model-View-Controller is a common design pattern when it comes to the development of an iOS application. Usually the view layer consists of elements from UIKit defined programmatically or in xib-files, the model layer contains the business logic of the application and the controller layer, represented by classes of UIViewController,… Read more »