Profile

I am a backend developer with more than ten-year practical experience! My main practical languages are Go and PHP. I also have an experience in writing applications on javascript, Java. I spent most my professional career working with PHP but I worked as Go Senior developer for the last 2 years. I am a big fan of work that I do and thet is why I am constantly strive for a self-education.

I try to live healthy and active life.

Experiences

Senior Go developer

2017 - Present
Factory Market Retail GmbH, Berlin Area, Germany

Factorymarket is the first Omni-Channel-Hypermarket concept with the core focus in the area of New Retail.

Technological stack

  • Language: Go/PHP
  • Storage: Postgres, Redis, Elasticsearch
  • Infrastructure: Microservices, Kubernetes, AWS

Duties

  • Development and support of services on GO
  • Code architecture
  • Writing tests, Infrastructure setup (CI/CD)
  • Supervising the development of the Go direction in the company, codereview and mentoring of junior developers

Senior Software Engineer

2014 - 2015
Google, London

Describe your role here lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.

  • Bullet point
  • Bullet point

UI Developer

2012 - 2014
Amazon, London

Describe your role here lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.

  • Bullet point
  • Bullet point

Open-source

In my free time, I try to contribute to the development of the open-source community. Because I think that together we can do something really great

BIM (Bitrix Migration) - Database schema migration tool for 1C Bitrix CMS
Highloadblock Wrapper - Wrapper for working with Highloadblock for 1C Bitrix CMS
Сomposite shape - Component - shell for deferred execution of functional with high load for 1C Bitrix CMS

Publications

You can list your publications in this section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula in nunc bibendum fringilla a eu lectus.

The Art of Computer Programming
Donald E. Knuth
Addison-Wesley, 1968
Genetic Programming III: Darwinian Invention & Problem Solving
Koza, J.R., Andre, D., Bennett, F.H., Keane, M.A.
Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1st edn. (1999)
A syntax directed compiler for Algol 60
Edgar T. Irons
Comm. ACM 4 (1961), 51–55

Skills & Proficiency

PHP

GO

HTML5 & CSS

Ruby on Rails

Sketch & Photoshop