Software Architecture: Microservices, Angular, Reactjs, Nodejs, Javascript, Kubernetes.
Aktualisiert am 04.09.2021
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.12.2021
Verfügbar zu: 0%
davon vor Ort: 0%
Deutsch
B1
English
professional
Russian
native

Einsatzorte

Einsatzorte

München (+150km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

7 Jahre 4 Monate
2016-12 - heute

Software Implementation Consultant

EDV-Berater php nodejs docker ...
EDV-Berater

Consultations and assistance with integration of cryptocurrency solutions with high load and auto-scale support.

php nodejs docker swarm consul systemd cloud-init rabbitmq mysql mongo redis reactjs angular JWT JSON
Self-Employed
Munich, Germany
2 Jahre 4 Monate
2014-08 - 2016-11

Engineering Team Lead

SugarCRM 7.x microservices CI ...

SugarCRM is US based company with offices around the world which provides cloud web application for successful customer relationship management. Its clients are different companies including Apple, IBM, HTC, Audi, T-Mobile, Sennheiser etc.

I was lead of team of greatest developers. Size of our team was 8-10 devs and 2 qa. Our main responsibility was to develop new features to improve SugarCRM product. Several times per year I had business trips to HQ in US to represent our work to other teams and discuss future scope with PMs. For those years, we implemented features such as CalDav sync, Notification Center, Websockets etc. For every feature our development cycle was starting from scratch, we were getting business requirements, writing diagrams, specs and docs, developing solution, testing it and releasing. Mainly we used agile and scrum, cross review and pizza demo. As a team lead I tried to be not only manager but also developer and write code together with guys when got free time.

SugarCRM 7.x microservices CI TDD BDD GIT REST API php nodejs phpunit mocha websockets HAProxy cloud solutions scalable applications XML JSON
SugarCRM Deutschland GmbH
Munich, Germany
3 Jahre
2011-08 - 2014-07

Senior Software Engineer / Team Lead

SugarCRM 6.x SugarCRM 7.x Jenkins ...

Intetics is outsource company which has offices in US, Ukraine and Belarus. The company has more than 20 years of successful business history and owns well-known awards. Its clients include Nokia, Impaq etc.

I started to work on SugarCRM Project as Senior Software Engineer in August 2011. My first task was bugfixing. As result I was working with almost each part of SugarCRM as modules, dashlets, workflows, logic hooks, reports, studio, module builder, connectors etc. From March 2012 my mission was to organize processes of employees, to acquaint new employees with SugarCRM and our processes of development, to prepare developers to work on IBM project. From September 2013 me with 3 developers started to work on project which aim was to run SugarCRM 7.x on SQL Server, Oracle, DB2. The project was finished successfully in December 2013. In January 2014 our team started to work on Upgrade Project. Our aim was to provide solid solution, which helps more than 4,000 clients to upgrade their customized instances from SugarCRM 6.x to 7.x. In present time I have good experience as SugarCRM developer. It includes working with different flavors, versions & builds of SugarCRM, experience with upgrading between flavors & versions, experience with customization of SugarCRM, experience with different supported databases by SugarCRM.

SugarCRM 6.x SugarCRM 7.x Jenkins GIT phpunit xhprof MySQL Oracle SQL Server DB2 ElasticSearch REST API SOAP API XML JSON
Intetics
Minsk, Belarus
1 Jahr 4 Monate
2010-05 - 2011-08

Senior Software Engineer

jQuery AJAX REST API ...

Atmatic is outsource web development company with own design studio. In list of their clients you can find Disney, Evernote, Acronis, Wargaming etc.

I was working on social media network project for bands, singers and their fans. The project allows bands and singers to share their content to anyone. Premium accounts have a lot of features, one of important is possibility to build own site with flash player for video and html/javascript mp3 player for tracks. Another important side of the project is statistic. We implemented full tracking of any user activity like played tracks/videos, clicks, visits etc. Statistic converts to different kind of reports and charts, which are available for premium users as well.

jQuery AJAX REST API MEncoder lame pChart SoundManager2.
Atmatic (currently Cream Team)
Minsk, Belarus
1 Jahr 3 Monate
2009-02 - 2010-04

Self-Employed

Senior Software Engineer php mysql symfony ...
Senior Software Engineer

As self-employed software engineer I worked with small web design agencies to take development responsibilities in case if their clients ask not only for design, but implementation too.

php mysql symfony html css javascript Mootools jQuery AJAX REST API
Minsk, Belarus
1 Jahr 4 Monate
2007-10 - 2009-01

Senior Software Engineer

Moneybookers API Paypal API Mootools ...

Softvention is Company with media direction. Later the Company was bought by OnCleverSoft. They had several media sites for kids with parental control tool. My role here was to support current functionality and implement new features. The most important part was to combine parental control settings with kid access and creation of analytic tool, which is based on statistic of viewed videos. Then I was switched to another project. My responsibilities were related to logistic portal for PepsiCo. Russia. It’s huge project, which contains full information of past, current and future order transfers between warehouses throughout Russian Federation. The portal provides possibility to go through full cycle of order process and tracking. The system contains access permissions, order stages, tenders, flexible searches etc. My role here was communication with client, creation of full architecture of project and coordination of development team.

Moneybookers API Paypal API Mootools MEncoder jQuery AJAX REST API.
Softvention / OnCleverSoft
Minsk, Belarus
2 Jahre 3 Monate
2005-07 - 2007-09

Junior Software Engineer / Software Engineer

Paypal API USPS API FedEx API ...

Activeunit Company has box solutions for corporate, ecommerce and dating sites. My responsibilities were to develop and support sites on the CMS. During my work on Activeunit Company I implemented about 10 ecommerce solutions with custom modules and about 5 dating sites. Later company was rebranded and new name became Atmatic. During my work on Atmatic Company I got a lot of experience with big data and high-load projects. Almost all of projects were ecommerce solution. My role here was to implement optimized solution for interaction between client applications and SOAP server. Also here I got the first experience with high-load project. We used DB, server-side and client-side cache systems.

Paypal API USPS API FedEx API UPS API Authorize.net API DB optimization Own SOAP Server Own REST Server master-slave replication memcached APC xcache ImageMagick.
Activeunit / Atmatic
Minsk, Belarus

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2010

Minsk, Belarus

Belarussian National Technical University Bachelor?s Degree, Computer Science Engineer of Computer Science

2001 - 2002

Minsk, Belarus Academy of Postgraduate Education Computer Science C++ Engineer

1992 - 2003

Minsk, Belarus

High school #27 in Minsk

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

My experience includes more than 10 years of development in web direction and 3 years of team management.

For that time I was part of different eCommerce, Dating, Social Networks, CRM and other solutions.

I love to work in a team. When we?re defining stack and planning architecture from business requirements and then finishing epics with solid solution which does what client expects.

My tech experience is commonly based on php and nodejs, includes understanding of c, c++, java (no commercial experience) and open for the rest.

Technical Skills

Main Languages

PHP, Nodejs, Javascript

Without commercial experience

C, C++, C#, Java, Python

SQL Databases

MySQL, SQL Server, Oracle, IBM DB2, PostgreSQL, SQLite

NoSQL Databases

Mongo, RethinkDB, Elasticsearch

KV Databases

Redis, Memcached

OS

Linux, MacOS, Windows, Docker

Methodologies

Design Patterns, OOP, MVC, HMVC, TDD, BDD, microservices, agile, scrum, kanban

VCS

GIT (github, bitbucket), SVN

Frameworks

Cakephp, Laravel, Lumen, Silex, express, phpunit, react.js, angular 4, mocha, sinon

Libraries

Smarty, Blade, composer, xhprof, jQuery, backbone, handlebars, underscore, chart.js, npm

Protocols

HTTP 1.x / 2.x, HTTPS, oauth 1 / 2, card / cal dav, jwt, websockets, messaging queues

Formats

Binary, INI, CSV, XML, JSON, YAML

Other

Apache, Nginx, Lighttpd, HAProxy, Elasticsearch, DB / backend / frontend optimization, rabbitmq, swarm, consul, systemd, cloud-init, scalable applications, payment / shipping / social networks / REST / own / any API

Applications

Jira, Basecamp, Jenkins, Confluence, MS Share Point

Einsatzorte

Einsatzorte

München (+150km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

7 Jahre 4 Monate
2016-12 - heute

Software Implementation Consultant

EDV-Berater php nodejs docker ...
EDV-Berater

Consultations and assistance with integration of cryptocurrency solutions with high load and auto-scale support.

php nodejs docker swarm consul systemd cloud-init rabbitmq mysql mongo redis reactjs angular JWT JSON
Self-Employed
Munich, Germany
2 Jahre 4 Monate
2014-08 - 2016-11

Engineering Team Lead

SugarCRM 7.x microservices CI ...

SugarCRM is US based company with offices around the world which provides cloud web application for successful customer relationship management. Its clients are different companies including Apple, IBM, HTC, Audi, T-Mobile, Sennheiser etc.

I was lead of team of greatest developers. Size of our team was 8-10 devs and 2 qa. Our main responsibility was to develop new features to improve SugarCRM product. Several times per year I had business trips to HQ in US to represent our work to other teams and discuss future scope with PMs. For those years, we implemented features such as CalDav sync, Notification Center, Websockets etc. For every feature our development cycle was starting from scratch, we were getting business requirements, writing diagrams, specs and docs, developing solution, testing it and releasing. Mainly we used agile and scrum, cross review and pizza demo. As a team lead I tried to be not only manager but also developer and write code together with guys when got free time.

SugarCRM 7.x microservices CI TDD BDD GIT REST API php nodejs phpunit mocha websockets HAProxy cloud solutions scalable applications XML JSON
SugarCRM Deutschland GmbH
Munich, Germany
3 Jahre
2011-08 - 2014-07

Senior Software Engineer / Team Lead

SugarCRM 6.x SugarCRM 7.x Jenkins ...

Intetics is outsource company which has offices in US, Ukraine and Belarus. The company has more than 20 years of successful business history and owns well-known awards. Its clients include Nokia, Impaq etc.

I started to work on SugarCRM Project as Senior Software Engineer in August 2011. My first task was bugfixing. As result I was working with almost each part of SugarCRM as modules, dashlets, workflows, logic hooks, reports, studio, module builder, connectors etc. From March 2012 my mission was to organize processes of employees, to acquaint new employees with SugarCRM and our processes of development, to prepare developers to work on IBM project. From September 2013 me with 3 developers started to work on project which aim was to run SugarCRM 7.x on SQL Server, Oracle, DB2. The project was finished successfully in December 2013. In January 2014 our team started to work on Upgrade Project. Our aim was to provide solid solution, which helps more than 4,000 clients to upgrade their customized instances from SugarCRM 6.x to 7.x. In present time I have good experience as SugarCRM developer. It includes working with different flavors, versions & builds of SugarCRM, experience with upgrading between flavors & versions, experience with customization of SugarCRM, experience with different supported databases by SugarCRM.

SugarCRM 6.x SugarCRM 7.x Jenkins GIT phpunit xhprof MySQL Oracle SQL Server DB2 ElasticSearch REST API SOAP API XML JSON
Intetics
Minsk, Belarus
1 Jahr 4 Monate
2010-05 - 2011-08

Senior Software Engineer

jQuery AJAX REST API ...

Atmatic is outsource web development company with own design studio. In list of their clients you can find Disney, Evernote, Acronis, Wargaming etc.

I was working on social media network project for bands, singers and their fans. The project allows bands and singers to share their content to anyone. Premium accounts have a lot of features, one of important is possibility to build own site with flash player for video and html/javascript mp3 player for tracks. Another important side of the project is statistic. We implemented full tracking of any user activity like played tracks/videos, clicks, visits etc. Statistic converts to different kind of reports and charts, which are available for premium users as well.

jQuery AJAX REST API MEncoder lame pChart SoundManager2.
Atmatic (currently Cream Team)
Minsk, Belarus
1 Jahr 3 Monate
2009-02 - 2010-04

Self-Employed

Senior Software Engineer php mysql symfony ...
Senior Software Engineer

As self-employed software engineer I worked with small web design agencies to take development responsibilities in case if their clients ask not only for design, but implementation too.

php mysql symfony html css javascript Mootools jQuery AJAX REST API
Minsk, Belarus
1 Jahr 4 Monate
2007-10 - 2009-01

Senior Software Engineer

Moneybookers API Paypal API Mootools ...

Softvention is Company with media direction. Later the Company was bought by OnCleverSoft. They had several media sites for kids with parental control tool. My role here was to support current functionality and implement new features. The most important part was to combine parental control settings with kid access and creation of analytic tool, which is based on statistic of viewed videos. Then I was switched to another project. My responsibilities were related to logistic portal for PepsiCo. Russia. It’s huge project, which contains full information of past, current and future order transfers between warehouses throughout Russian Federation. The portal provides possibility to go through full cycle of order process and tracking. The system contains access permissions, order stages, tenders, flexible searches etc. My role here was communication with client, creation of full architecture of project and coordination of development team.

Moneybookers API Paypal API Mootools MEncoder jQuery AJAX REST API.
Softvention / OnCleverSoft
Minsk, Belarus
2 Jahre 3 Monate
2005-07 - 2007-09

Junior Software Engineer / Software Engineer

Paypal API USPS API FedEx API ...

Activeunit Company has box solutions for corporate, ecommerce and dating sites. My responsibilities were to develop and support sites on the CMS. During my work on Activeunit Company I implemented about 10 ecommerce solutions with custom modules and about 5 dating sites. Later company was rebranded and new name became Atmatic. During my work on Atmatic Company I got a lot of experience with big data and high-load projects. Almost all of projects were ecommerce solution. My role here was to implement optimized solution for interaction between client applications and SOAP server. Also here I got the first experience with high-load project. We used DB, server-side and client-side cache systems.

Paypal API USPS API FedEx API UPS API Authorize.net API DB optimization Own SOAP Server Own REST Server master-slave replication memcached APC xcache ImageMagick.
Activeunit / Atmatic
Minsk, Belarus

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2010

Minsk, Belarus

Belarussian National Technical University Bachelor?s Degree, Computer Science Engineer of Computer Science

2001 - 2002

Minsk, Belarus Academy of Postgraduate Education Computer Science C++ Engineer

1992 - 2003

Minsk, Belarus

High school #27 in Minsk

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

My experience includes more than 10 years of development in web direction and 3 years of team management.

For that time I was part of different eCommerce, Dating, Social Networks, CRM and other solutions.

I love to work in a team. When we?re defining stack and planning architecture from business requirements and then finishing epics with solid solution which does what client expects.

My tech experience is commonly based on php and nodejs, includes understanding of c, c++, java (no commercial experience) and open for the rest.

Technical Skills

Main Languages

PHP, Nodejs, Javascript

Without commercial experience

C, C++, C#, Java, Python

SQL Databases

MySQL, SQL Server, Oracle, IBM DB2, PostgreSQL, SQLite

NoSQL Databases

Mongo, RethinkDB, Elasticsearch

KV Databases

Redis, Memcached

OS

Linux, MacOS, Windows, Docker

Methodologies

Design Patterns, OOP, MVC, HMVC, TDD, BDD, microservices, agile, scrum, kanban

VCS

GIT (github, bitbucket), SVN

Frameworks

Cakephp, Laravel, Lumen, Silex, express, phpunit, react.js, angular 4, mocha, sinon

Libraries

Smarty, Blade, composer, xhprof, jQuery, backbone, handlebars, underscore, chart.js, npm

Protocols

HTTP 1.x / 2.x, HTTPS, oauth 1 / 2, card / cal dav, jwt, websockets, messaging queues

Formats

Binary, INI, CSV, XML, JSON, YAML

Other

Apache, Nginx, Lighttpd, HAProxy, Elasticsearch, DB / backend / frontend optimization, rabbitmq, swarm, consul, systemd, cloud-init, scalable applications, payment / shipping / social networks / REST / own / any API

Applications

Jira, Basecamp, Jenkins, Confluence, MS Share Point

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.