Scroll To View More
Stanislav Vorobyev, Software Developer in Moscow, Russia
Stanislav Vorobyev

Software Developer in Moscow, Russia

Member since September 19, 2013
Stanislav is a software engineer with advertising and payment systems experience. He has been designing and implementing efficient server backends for several years, and he also managed a team of five engineers for a technology brokerage portal.
Stanislav is now available for hire

Portfolio

Experience

  • PHP, 5 years
  • Vim Text Editor, 3 years
  • Linux, 3 years
  • Git, 3 years
  • Nginx, 2 years
  • Agile Software Development, 2 years
  • C++, 2 years
  • AngularJS, 1 year
Moscow, Russia

Availability

Part-time

Preferred Environment

Shell, Vim

The most amazing...

...thing I've developed is a Berkeley sockets emulation layer for NaCl.

Employment

  • Senior Engineer

    2015 - 2016
    Social Network
    • Developed a search engine back-end.
    • Improved cache infrastructure.
    Technologies: PHP, Redis, Go
  • Software Architect

    2012 - 2013
    Crowd Lab
    • Created a technology brokerage platform, a tool to connect enterprises and research groups.
    • Developed collaboration tools to track R&D project states.
    • Architected the platform (Nginx, PHP, MongoDB, AngularJS).
    • Led a team of six developers (front-end, back-end, QA).
    • Created development infrastructure (Phabricator, Git).
    Technologies: PHP, Node.js, AngularJS, MongoDB
  • Software Engineering Intern

    2012 - 2012
    Google
    • Developed a native client for POSIX file IO, Berkeley sockets, thttpd NaCl port, and Chromium infrastructure.
    Technologies: C++, Python
  • Software Engineer

    2011 - 2012
    Advaction
    • Developed an internet advertising service (Advaction.ru).
    • Deployed the MongoDB cluster (Statistics subsystem).
    • Created a PHP front-end for a back-office.
    • Created C++ daemons (Statistics).
    • Created a PHP front-end for a money lending portal.
    Technologies: C++, PHP
  • Contractor

    2009 - 2011
    OJSC «MicroPay»
    • Developed payment (SMS) software.
    • Gathered requirements.
    • Built a reports and statistics subsystem.
    • Designed and developed features using .NET.
    • Created a monitoring subsystem.
    Technologies: C#

Experience

  • makeprogress.ru (Development)

    Technology brokerage platform: a tool to connect enterprises and research groups to solve R&D problems.

Skills

  • Languages

    PHP, C#, C++
  • Libraries/APIs

    Node.js, jQuery, Facebook API
  • Tools

    Git, Vim Text Editor, Nginx
  • Paradigms

    Object-oriented Programming (OOP), Functional Programming, Agile Software Development
  • Frameworks

    Yii 2, AngularJS
  • Platforms

    Linux
  • Storage

    PostgreSQL, Elasticsearch, Memcached, MySQL, MongoDB, Redis
  • Other

    WebKit

Education

  • Masters degree in CS
    2006 - 2012
    Moscow State University - Moscow, Russia
I really like this profile
Share it with others