← Back to list

Portfolio

Letsignit

Cloud solution to easily create, manage & deploy the email signatures of all employees of the company. Integration with Azure and Onpremise Active Directory, Google GSuite. I have been involved in the project from the very beginning and developed the major part of backend, CI/CD, first version of designer for the signatures and ETL pipelines for Datawarehouse. The solution is based on microservices which are developed using twelve-factor principles and with a wide range of technologies: mainly python with flask, aiohttp, mongodb, mysql, redis, celery, nginx, traefik, angularjs, vuejs, docker, docker swarm, kubernetes. Development of DataWarehouse and ETL pipelines.

ZAO "Interphoto" - largest russian photo-printing company

Development and support: web sites, administration systems, feedback system, schemes of interaction with partners, programs for designing photo books, order management system, system of preparing images for printing and previewing. Participated in the development j2ee applications. Used jboss5 servers, ejb2 and ejb3 beans, postgresql database, communication via

fmlst.ru - social network for families

It's a social network for families, it allows to keep family photos and documents, comment on them, create pages, visualize the family tree. I developed backend part using microservices architecture, using Python, AioHTTP, MongoDB, RabbitMQ as event bus, GRPC, Docker and participated in frontend part, which is based on React. The project is in beta testing.

Skills

AngularJS
C#
CSS
Django
Docker
Flash
Flask
HTML
J2EE
JavaScript
Lua
MongoDB
Perl
Python
React
Scala
SQL databases
Tcl
VueJS

Work experience

Developer
since 2020 - Till the present day |fmlst.ru
Python, AioHTTP, MongoDB, RabbitMQ, GRPC, Docker, React
It's a social network for families, it allows to keep family photos and documents, comment on them, create pages, visualize the family tree. I developed backend part using microservices architecture, using Python, AioHTTP, MongoDB, RabbitMQ as event bus, GRPC, Docker and participated in frontend part, which is based on React. The project is in beta testing
Tech lead & Developer
since 2015 - Till the present day |Letsignit
-
Cloud solution to easily create, manage & deploy the email signatures of all employees of the company. Integration with Azure and Onpremise Active Directory, Google GSuite. I have been involved in the project from the very beginning and developed the major part of backend, CI/CD, first version of designer for the signatures and ETL pipelines for Datawarehouse. The solution is based on microservices which are developed using twelve-factor principles and with a wide range of technologies: mainly python with flask, aiohttp, mongodb, mysql, redis, celery, nginx, traefik, angularjs, vuejs, docker, docker swarm, kubernetes. Development of DataWarehouse and ETL pipelines
Developer
2012 - 2015 |Slice Factory
-
I worked on different chrome extensions and backend part for them using Python / Django and PostgreSQL. The extensions and the company does not exist any more, but they was quite popular at that moment. Some extensions was used by large French news media, like Le Parisien and Le Figaro. - Django projects - Chrome, Safari, Firefox extensions (Advanced Start Page, News Factory, Le Parisien, Le Figaro, L'Equipe) - NodeJS modules - Grunt tasks - AngularJS
Developer
2010 - 2013 |Freelance
-
Web sites development on python, using django framework. Among them: 1. Explore.org - updates for django apps and comments system - updates for javascripts and html/css - updates for backend part - optimization of queries and main page size - preparing site for i18n translation 2. Healersource.com - a social network for wellness specialists and their clients, based on pinax - calendar with with different types of timeslots, recurring events, conflicts solving, reminders, syncing with google calendar, jqueryweek-calendar on frontend - integrations with facebook and google - invitations system - reviews, blogs, videos - geosearch 3. Order management system for Suzuki motors corporation in Russia 4. Expert questionary system - dynamic forms - reports - django-cms - bootstrap 5. Geno.ru - site of genealogic research company - migrated from drupal, based on django-cms - forums, articles, news, orders, feedback - search through sphinx 6. Careervillage.org - integration with linkedin, referrals 7. Shop based on django-oscar
Developer
2009 - 2013 |Freelance
-
C# projects for agent.ru - airline booking system: - api for connecting to Amadeus system - air telegrams parser - converter for e-tickets
Developer
2007 - 2010 |ZAO "Interphoto" (netprint.ru)
j2ee, jboss5 servers, ejb2 and ejb3 beans, postgresql database, communication via SOAP
ZAO "Interphoto" (netprint.ru), largest russian photo-printing company. Development and support: web sites, administration systems, feedback system, schemes of interaction with partners, programs for designing photo books, order management system, system of preparing images for printing and previewing. Participated in the development j2ee applications. Used jboss5 servers, ejb2 and ejb3 beans, postgresql database, communication via SOAP. All systems withstand high loads.
Developer
2002 - 2007 |ZAO "Gambit" (russian office of USA "Golden Gate Technology")
C++ , Qt
Development of intranet site with bug-tracking system (like redmine), users system, forums and etc. Support of web site. In 2006 development of company products in GUI group using C++ with Qt
Freelance
1995 - 2009 |-
-
Participated in the development of about 30 php sites for the different russian companies, including IBM

Educational background

Specialization "Robots and robotechnics systems"
1995 - 2001
Moscow State Technical University n.a. N.E. Bauman

Languages

EnglishUpper IntermediateFrenchUpper IntermediateRussianNative