Boris P.

Software developer

Chisinau, MOLDOVA
Contact us for this profile

My experience


PENTALOG CLIENT : Mobile payment services company01.05.2019 - Present

Scrum Master.
  • Communication with the client.
  • Ensuring that the team can meet its commitments by removing any impediments they face, managing dependencies and escalating blockers that they cannot remove themselves.
  • Facilitating processes & meetings (e.g. Reviews, Stand Ups, Planning, Estimation, Scheduling, Prioritization).
  • Making sure that the team is fully functional and productive.
  • Improving the overall quality.
  • Shielding the team from distractions and interference (including the Product Owner).
  • Enabling a close cooperation across all roles and functions and removing barriers.
  • Providing visibility on the progress.
  • Analysis of the functional documentation.

NewStore01.08.2018 - Present

Go Developer.
  • Developing microservices in Go/Python.
  • PostgreSQL monitoring, query optimization.
  • Developing automation tests in Java.
  • Migrating from RabbitMQ to gRPC.
  • ElasticSearch query optimization.
  • Created Grafana board for monitoring.
  • Legacy code refactoring.

GisAuto01.03.2018 - 01.08.2018

Golang / ElasticSearch Engineer for a shop of auto parts and accessories.
  • Building apps with Golang, having good understanding of the concurrency model, parallelism and Gotcha.
  • Working with GoKit as a framework and having an open source activity in GO-based projects.
  • Building many GO-based microservices.
  • Writing scripts based on the use of Lua, as part of Tarantool.
  • Query and database optimization.
  • Using ClickHouseDB, setting up clasterization, sharding and replication with Zookeeper in an hour.
  • Working with the versions of ElasticSearch from 1.7 to 5.1 and developing a deep understanding of all functions, optimizing queries from 10 sec to 10 ms.
  • Developing MongoDB-based projects.
  • Using OrientDB as graph database and gaining experience in Graph oriented solutions.
  • Building a complex system based on graph database, from queues to fast-in memory storage.

B2B.cash01.06.2017 - 01.02.2018

PHP Developer / Team Lead for an economy development provider.
  • Managing teams of people from 3 to 15 people, including activities like code review, organization of technical meetings, and design of architectural solutions.
  • Using JavaScript, AngularJS, Vue.js and JQuery and developing good understanding of Ext.js.
  • Implementation of "Agile" methodology, code quality control tools, CI/CD, version control for the design mockups.
  • Forging integration between departments of the front-end, back-end and design teams.
  • PHP development, demonstrating deep understanding of all its inner processes, including interpretation, OpCode translation, GC.
  • Query optimization and performance improvement in PostgreSQL databases.

    OpsWay01.11.2015 - 01.06.2017

    PHP Developer / DevOps Engineer for an E-Commerce ecosystem expert company.
    • Dockerization of projects.
    • Process automation with Jenkins, Capistrano, Chef.
    • Working with AWS, Bamboo, CirclesCI, Travis, Rancher and many other DevOps tools.
    • Performing JAVA-based automation tasks with Selenium for all platforms.
    • Experiencing Electron, Python and Ruby.

    YOPESCO01.04.2014 - 01.12.2015

    PHP Developer for one of the leading experts in Agile software development and other BPO services.
    • tUsingtPHP as the main programming language for the proper softwaretdevelopment of applications.

    • tWorkingtwith Zend Framework , migrating apps to newer framework versionstand also working with YII Framework.

    • tDevelopmenttof front-end components with JavaScript, jQuery, HTML and CSS.


      My stack

      Spoken languages

      ENGLISH: Advanced
      RUSSIAN: Native speaker

      Networks and systems

      Chef, Docker, Windows


      JavaScript, PHP, Golang, GraphQL, JAVA, Python, Ruby

      Web technologies

      AngularJS, AWS, Vue.js, Ext JS, jQuery, Yii Framework, Zend Framework


      MySQL, PostgreSQL, MongoDB, OrientDB, Tarantool

      Analysis methods and tools


      Development Environment

      CircleCI, GIT, Jenkins, Travis CI

      Application servers

      ElasticSearch, Zookeeper

      Open Source solutions

      Capistrano, Doctrine, Electron

      Software testing

      Selenium, PHPUnit


      Agile, Communication, Customer relationship management, Leadership, Team management