Software Developer at OpenMinds UG
Please, tell a bit about the work you do. How did you first get involved into this work?
I’m a mobile developer that has been developing for Android since 2012. Before that I did backend Java development for way too long. I’m also very interested in voice apps with the Google Assistant.
What is the most challenging part of your work, and what is the most rewarding one?
The most difficult aspect is to find the best solution for the user of the app given that some clients might not always have the customer as front and center as they pretend to have.
I think very rewarding is finding solutions to or completing things that bug us for quite some time. That could be more complex refactorings, important features, hard to track down bugs and the like. The latter for example are hard to deal with while you try to understand them, but it’s very fulfilling after you have solved them 🙂
Do you have any advice for someone interested in pursuing the same career?
Just keep on doing your stuff and always try to give your best.
Can you give us a sneak peek into your GDG DevFest Romania talk? Why did you choose this subject?
“I am talking about Kotlin DSLs. I really think that they help your clients (that is other developers or yourself in a few months time) understand your code better.
In the talk I try to point out why I think that is that way and also how you can implement them using normal Kotlin constructs that you might already use on a daily basis.
Don’t worry, if you’re new to Kotlin, I will explain the constructs enough for you to follow suit.”
In your opinion, what are the benefits of attending events like GDG DevFest Romania?
You learn a lot from the talks and conferences and meetups also offer you a very good way to exchange thoughts, problems or simply spend a good time with fellow developers.