As a software engineer, I find joy in understanding new designs patterns/algorithms and implementing those knowledge in developing solutions... When I'm not in front of a computer screen, I'm probably cycling, running, or reading something new.....
Relevance: 18.021343