Serge Rogatch
Co-Founder and CTO at SoftwareComprehension LTD
Minsk, Belarus

C++/C/CUDA/Algorithms/Python programmer and manager. MSc in AI from Amsterdam University, The Netherlands. 2x bronze medals (3rd category diplomas) from International Olympiads in Informatics.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

CodersRank Rank
Top 1%
Top 10
Top 5
Top 1
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
SoftwareComprehension LTD
Jul 2019 - Present (3 years 1 month)
Remote Current workspace
Currently Serge Rogatch supports the SoftwareComprehension LTD

Serge Rogatch's scores will be added to this company.

Co-Founder and CTO
1-hour demo:
InsurTech Global
Feb 2019 - Feb 2020 (1 year)
Vice President Of Software Engineering
We are using high-performance computing (CUDA, SIMD/AVX2, multithreading, NUMA/multiprocessing, algorithms & data structures) for large-scale calculations in the Insurance industry.
Crossover for Work
Nov 2017 - Feb 2019 (1 year 3 months)
Chief Software Architect
Solving the most complex problems and mentoring others especially in high-performance computing and performance optimization.

Add some compelling projects here to demonstrate your experience
ProbQA video game search engine
Apr 2017 - Sep 2019
In contrast to the previous game search and recommendation engines, ProbQA can suggest the next game to play for a user even if the user doesn’t have any clear understanding or keywords to search for, cannot define his/her preferences, cannot name similar games, etc. Please, look at the whole list of video game suggestions, rather than just a few games on the top of the list, even if they have high probabilities. Many games have high prior probabilities, so when you don't answer many questions, they appear in the top because the engine lacks information. The question selected in each step is the best distinguishing question among the current highly-ranked games. So the system tries to split the games on record into more or less equal groups, each group corresponding to an answer to the current question.
c++ cuda algorithm ai machine-learning
This section lets you add any degrees or diplomas you have earned.
Amsterdam University
Master, Artificial Intelligence
Sep 2008 - Aug 2010
Studied Machine Learning for Language, Knowledge and Speech

Jobs for you

Show all jobs