Pavel Abolmasov

Pavel Abolmasov

Spain
303 followers 295 connections

About

Experienced Software Developer which is capable of building small to large…

Activity

Join now to see all activity

Experience

  • Workato Graphic

    Workato

    US, California, Mountain View

  • -

    Samara, Russia (Remote)

  • -

    Samara, Russia (Remote)

  • -

    Samara

  • -

    Samara

  • -

    Samara

  • -

    Samara

  • -

    Samara

Education

  • Samara State Aerospace University (National Research University)

    -

    I did research in a field of visual programming languages and parallel computing. I designed and developed graph visual editor for modelling parallel algorithms, compile and execute them on remote supercomputer "Sergey Korolev". This software is used for teaching parallel programming basics at the University as well as do actual research and development new parallel algorithms.

  • -

    Activities and Societies: Students' Theater, Students' Labor Union

    8 publications
    Honored with ‘The Best Student of the University in 2012’, (awarded about 50 students of total 1000) and recommendation for Graduate School.
    Honored with ‘The Best Bachelor Thesis’, Summer School in Applied Mathematics and Physics, MIPT, Moscow, 2010.

Publications

  • Обмен данными в распределенных программах, созданных в технологии графо-символического программирования

    ХIII Всероссийская конференция «Высокопроизводительные параллельные вычисления на кластерных системах». 11–16 ноября 2013 г. Нижний Новгород 2013. С. 122-128

  • Эффективность глобальной параллельной оптимизации функций многих переменных

    ВЕСТНИК НИЖЕГОРОДСКОГО УНИВЕРСИТЕТА ИМ. Н.И. ЛОБАЧЕВСКОГО. 2013. 3. С. 252-261

  • Принципы построения технологии графосимволического программирования

    II Международная научно-техническая конференция Открытые семантические технологии проектирования интеллектуальных систем. 21-23 ФЕВРАЛЯ 2013. МИНСК: БГУИР, 2013. С. 195-204

  • Исследова­ние эффективно­сти глобальной­ параллельн­ой оптимизаци­ифункций многих переменных

    Труды международной научной конференции "Параллельные вычислительные технологии (ПаВТ 2013)", Челябинск: Издательск­ий центр ЮУрГУ, 2013. С. 155-167

  • Использование средства визуального моделирования PGRAPH при изучении параллельных вычислительных технологий

    ВЫЕЗНОЕ ЗАСЕДАНИЕ НАУЧНО-МЕТОДИЧЕСКОГО СОВЕТА ПО МАТЕМАТИКЕ И ИНФОРМАТИКЕ МИНОБРНАУКИ РФ. ИЮНЬ 2012. САМАРА: ИЗД-ВО СГАУ, 2012. С. 86-90

Patents

Projects

  • R3 CAD

    Prototype web editor for railroads designing. Designing railroads requires tons of documents and draws. It takes long time to create them manually in MS Word or AutoCAD. I developed a tool which is able to create SVG draw and export it to AutoCAD or PDF. For sure there is no tool in the world that can do it. However, I could raise money and complete the project.

    See project
  • HouseAccount

    -

    It is a e-Commerce project with features: CRM, Email Marketing Campaigns, mobile application, scheduled posting, social network, blog, chat, custom domains. Includes features of SendGrid, Shopify, Instagram, Messenger.

    If there had been a position of CTO I would named myself as CTO. I made most of technical designs decisions as a Senior Developer. When my colleague who played the role of PM left the project, I became lead and manager.

    • Develop web application back-end on Ruby on…

    It is a e-Commerce project with features: CRM, Email Marketing Campaigns, mobile application, scheduled posting, social network, blog, chat, custom domains. Includes features of SendGrid, Shopify, Instagram, Messenger.

    If there had been a position of CTO I would named myself as CTO. I made most of technical designs decisions as a Senior Developer. When my colleague who played the role of PM left the project, I became lead and manager.

    • Develop web application back-end on Ruby on Rails and front-end on Angular.
    • Setup Dokku for deployment; Config AWS, nginx, CI, etc.
    • Review PRs.
    • Communicate with CEO.

    I came to 2.5 years legacy project with Rails 3 and Ruby 1.9.3 running in production. I did
    • smooth transition to Rails 4 and ruby 2.3.4. Latest by that time
    • introduced rspec, cucumbers.
    • splited huge monolith into Rails Engines: Admin Dashboard, Mobile API, Client's Web and Core. Not Microservices though, but still much-much better.
    • run dokku in production
    • integrated ES6+webpack before any webpack_on_rails ever exists
    • integrated with Sendgrid, Mailchimp, Shopufy, Lightspeed, Google Merchant, Stripe, TaxJar, Smarty Street, probably forget something

    See project
  • PGraph

    -

    This graph editor is a part of my PhD work. I was the only developer of this project. It allows to model parallel algorithm in handy visual way and then compile it to OpenMP or MPI compatible code. It also has an integration with cluster via ssh. It it used to teach basics of parallel algorithms and performs laboratory works.

    See project

Test Scores

  • TOEFL Internet-based Test

    Score: 92

    Test of English as a Foreign Language. This is equivalent to 7.5 on IELTS or Upper-Intermediate Level.

Languages

  • Русский

    Native or bilingual proficiency

  • English

    Full professional proficiency

Recommendations received

More activity by Pavel

View Pavel’s full profile

  • See who you know in common
  • Get introduced
  • Contact Pavel directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Pavel Abolmasov

Add new skills with these courses