My computer adventure began at the age of 8 and just two years later I started programming interactive video games in Basic language. I have participated in many maths and programming competitions and decided to widen and strengthen my math and computer skills by attending and graduating in Computer Science at the University of Wrocław. I have interests that span from the theory and mathematics to algorithms and data structures to application and software. I have also been a TopCoder algorithm member since March 2005. Currently I work as a Software Development Engineer in LTE and 5G Mobile Broadband technologies in Nokia. You may find interesting algorithms eg in the “Primality tests” chapter in Nokia Book IV.