Wolox was my first work experience. There I learned iOS development, first with Objective-C and then Swift (since the beginning of Swift basically). The technical expertise at Wolox was pretty high, and in my time there I could learn a lot, not only of iOS development, but of software as a whole. I pushed myself forward, started reading blog posts, watched technical talks, subscribed to iOS communities, wrote some blog posts and other activities that made me grow a lot as a developer.
I'm currently working at Brubank, in the iOS app (https://itunes.apple.com/us/app/brubank/id1295202448?mt=8). Somethings I helped are: 1. Setting up code signing with fastlane (match) and bitrise. 2. Automate testing for every PR with bitrise and fastlane (via ruby scripting). 3. General knowledge of Rx and MVVM.
MURAL (https://mural.co/) is an online collaboration tool. As the app was written in React Native, I learned that language and actually enjoyed it a lot. This was a complex app that required sockets, drawing (had to be performant), and other software challenges. We used OpenCV (to detect drawings), Vision framework (to detect rectangles) and ARKit to place the stickies at the wall. I then ported this app to Mural's iOS app by creating a cocoapods framework that was consumed via Mural.
During my second semester in Austria, I worked at Mimo (https://getmimo.com/). It was one of the best work experience I had. The product was widely used, growing a lot and it was a small team (~12) of great people, from different parts of the world. In my short experience here, I switched back again to iOS development (after finishing my thesis). I realized how much I grew on my development skills.
While living in Vienna for my last year of university, I wrote my master thesis about Artificial Intelligence (AI), sponsored by AIT (Austrian Institute of Technology). The thesis was highly appreciated by AIT, and earned me an honorable mention at UAS Technikum Wien.