About me

Hands-on Engineering Manager and Experienced Software Engineer who is mostly interested in distributed systems. Currently working tightly with PHP-based event-driven cloud-native applications. I have designed and brought to life scalable and reusable enterprise solutions communicating the implementation steps throughout multiple teams. Besides document databases I had experience with wide-column stores such as Cassandra and Bigtable. Apart from PHP, I can write decent code in JavaScript including back-end for Node.js. Having experience in cloud system management, I'm able to perform administrations of the various servers.

I have leadership experience being an engineering manager of a feature team. As a component architect I'm also responsible for solution definitions to the business needs.

I had a deep-dive experience in the business side of the IT products, working with the customers in a business analyst position to collect their requirements and transforming general ideas into actionable items for the engineering teams.

Specialization: Designing project implementation plans and UI mock ups, implementing n-tier, microservices and REST based systems, following SOLID principles and GRASP, application performance profiling and optimization.

Tools: Kubernetes, Grafana Tanka, Docker, Symfony / Slim PHP frameworks, Doctrine, PHP DI, PHPUnit, FFmpeg, GCP GKE / Cloud Storage, BigQuery, AWS S3 / CloudFront / Route53, Blackfire, Git, Bamboo / Travis CI, Jira, Confluence, Balsamiq, PlantUML, QTI SDK.

Technologies: QTI, LTI, IMS Interoperability Standards

Methodologies: Agile (Scrum / Kanban), BDD, TDD, CI, Prototyping (Incremental development).

Experiences

Open Assessment Technologies
Capellen, LU
Feb 2022 – present
Engineering Manager
  • Coordinating engineering activities within and among the teams
  • Planning and supervising engineering projects
  • Monitoring and boosting the team's performance
  • Facilitating onboarding sessions and mentoring new joiners
Jan 2022 – Feb 2022
Staff Engineer
  • Designing assessments' results reporting mechanism integrating the second-generation test-runner engine to the product
  • Coordinating cross-team engineering project developments
  • Defining release candidate stabilization procedure
  • Conducting technical interview sessions
Jul 2021 – Jan 2022
Senior Software Engineer
  • Building cloud-native applications
  • Conducting demo sessions with the customers
  • Establishing Scrum values and principles within the team
Oct 2020 – Jul 2021
Business Analyst
  • Collecting customers' requirements, transforming them into actionable items for multiple engineering teams
  • Providing acceptance tests on User Stories
  • Conducting demo / feedback sessions with the customers
  • Establishing Scrum values and principles among the teams
Feb 2020 – Oct 2020
Back-End Developer
  • An open-source IMS-certified e-testing platform provider
  • Designing and implementing an integration solution with a 3rd-party rostering and curriculum-providing systems
  • Supporting multiple customers' assessment platforms
Docler Holding
Luxembourg, LU
May 2016 – Feb 2020
PHP Developer
  • A multinational enterprise counting 1000+ employees worldwide
  • Supporting mobile website backend developments
  • Working on public and internal REST and JSON-RPC service API
  • Implementing a solution for media-content exchange messenger-like platform
  • Implementing a mobile device live video feed receiving capabilities determination library
  • Designing and implementing a firewall service for the flagman product website
  • Designing, implementing and maintaining a robust promotional offer tool, allowing to target certain audience segments with special offers.
  • Designing and developing a solution for rapid member profile images regeneration based on live video feed
  • Conducting workshops on development related topics
  • Interviewing prospective company employees
Wikimart
Moscow, RU
Mar 2014 – May 2016
Lead Developer
  • One of the largest online marketplaces in Russia at that date
  • Started as a Junior Developer and promoted after a year and a half to the Team Leading position
  • Participating in design and implementation of logistics service used by the marketplace
  • Responsible for hiring new software engineers
  • Creating development guidelines followed across the Team
  • Conducting onboarding sessions and mentoring new developers
RC Bresler
Cheboksary, RU
Aug 2012 – Feb 2014
Software Developer
  • Leading protective relay solutions provider in the region
  • Designing and implementing web services for internal usage
  • Administrating development server

Education

  • 2013

    M.S. Computer Science

    Graduated with honors from Chuvash State University.

  • 2015

    B.S. Language studies (English)

    Graduated from Chuvash State University.

Skills

PHP
JavaScript
Node.js
C#
Beginner
Proficient
Expert
Master

Certifications

Gogle Cloud Certified Professional Cloud Developer

Languages

Russian
English
Luxembourgish

Hobbies

Car Journeys
Cooking
Anime