Karol Pokorski

Karol Pokorski

Mentor
5.0
(24 reviews)
US$20.00
For every 15 mins
107
Sessions/Jobs
ABOUT ME
I just want to help you.
I just want to help you.

I really like solving problems. Especially connected with algorithms, which involves thinking. It gives me pleasure if I can help someone.
I did a lot to be very good at algorithms, competed in many algorithm competitions and now I am on the other side - I create problems for such competitions and try to share of everything I learned earlier (because of these competitions).

Polish, English
Warsaw (+01:00)
Joined December 2016
EXPERTISE
4 years experience | 6 endorsements
Most of my code I am writing in C++. Most of my professional work was done in C++ (including work at Google). On ACM ICPC World Finals ...
Most of my code I am writing in C++. Most of my professional work was done in C++ (including work at Google). On ACM ICPC World Finals and regional competitions earlier we used C++. Now when I am preparing competitions, creating problems, model solutions and input generators are almost always in C++.
View more
View more
7 years experience | 8 endorsements
Participated many times in regionals of ACM ICPC. Once on ACM ICPC World Finals. I am very actively working on creating problems for such...
Participated many times in regionals of ACM ICPC. Once on ACM ICPC World Finals. I am very actively working on creating problems for such competitions. Also I am working as teacher in school where I teach algorithms and data structures young, bright students (mostly High School). Some of them have successes in Informatics Olympiads on national level. Also, in professional job I used algorithms very extensively. For example when I worked in company creating computer games I helped them with ranking formula for matching players, so their level is similar.
Dynamic programming algorithms data structuresGraph AlgorithmsText Processing
View more
Dynamic programming algorithms data structuresGraph AlgorithmsText ProcessingData structure
View more
3 years experience | 1 endorsement
I use Python as scripting tool. Whenever I want to write some small piece of code quickly and I know it will take me 10-50 lines - I do i...
I use Python as scripting tool. Whenever I want to write some small piece of code quickly and I know it will take me 10-50 lines - I do it in Python. At Google some of my code was written in Python. Especially when I helped in organising Google Code Jam competition. I don't think I am expert at Python, but I wrote a bit of code in Python and feel quite comfortable.
View more
View more
2 years experience
Know about relational databases. Did several projects using MySQL and PostgreSQL.
Know about relational databases. Did several projects using MySQL and PostgreSQL.

REVIEWS FROM CLIENTS

Karol's profile has been carefully vetted and approved as a Codementor. Connect with Karol now, and leave a review for them once you're done!