How did you get to where you are today in the programming world?
Mostly by lots of practice. But to do that, it helps a lot that I am frequently fascinated by the many interesting algoritmic problems.
What is your best strategy for solving tough algorithm problems?
Try to approach the problem from different angles. Frequently I find one that looks promising.
What are you most looking forward to for the TCO Finals?
Seeing all the familiar faces again.
Tell us what achievement you are the most proud of.
Being among the best in the competitive programming community for such a long time. I think the first time I attended an onsite was in 2004.
If you wrote your own coder profile, what would it say?
That I'm passionate about programming, that I try to find easy solutions to difficult problems and that I always embrace every chance I get to learn something new.
Offline, what is your favorite thing to do?
Playing bridge. I will try if I can get some other Topcoder members addicted too :).
We asked the Finalists to use emojis in response to the following questions.
How do you feel about the TCO18 Finals?
How do you feel when you win a Topcoder challenge?
What is your spirit animal?
What's the weather like at your house right now?
What are your hobbies?