example cover photo

Hello! My name is Maxim Rybas

I am a C++, Ruby and Python programmer

About Me

I am a Desktop Developer, using Qt/C++ as main tool and Ruby/Python as auxiliary tools. I started as web-developer and has some skills in Front-end but more in Back-end. I’d like to try all the kinds of possibilities a programmer can have in our Century of Explosive Progress of Computer Science. Only Mobile Development still wasn’t been touched (except for a little experience in Android development with Qt). Some of my pet projects suggests to be placed in mobile platforms therefore I am planning to work with this knowledge gap in the near future.

Portfolio

Section is under development

My skills

C++

Most used in my professional needs. Sometime complicated but great tool in the right hands

  • Qt - great framework with a difficult past but great present

    • MVC pattern realized in Qt
    • QThread, QPainter, QtNetwork and others cross-platform wrappers
    • CSS-styling, custon element styling with QStyle
    • UI-designer
    • QTQuick - my favorite part of the framework!
  • OpenCV

    • I am just a newbie at this

Ruby

I like this language more than Python and any other object-orianted laguage for a great realization of object-orientation.

  • Native

    • Eigenclass
    • method_missing
    • def my_method(arg, *arr, **kw, &block)
    • Rakefile
  • Active Record

    The best ORM I have ever seen. I use it even in the web-less scripts.

  • Sinatra

    For simple web-apps

  • Rails

    I wish I have more time to play with it! But it is developing faster than I can try all the features. May be someday… When I get tired of Desktop Development I will become a backend-developer to use this framework.


Python

I am using it for my hobby - Data Science.

I love statistics! This modules I am using for my Pet Projects and research purposes:

  • numpy
  • pandas
  • matplotlib
  • seaborn
  • sklearn

Neural-Network-oriented PyTorch, Kears and Tensorflow are in the plans.


Linux

I mainly use this OS for development. Windows is just for fun

Contacts

If you want to conact me please use the form below.

There are links to some social networks which you can also use to contact me.