About me
Projects
Resume
Contacts
Blog

Resume

Summary of skills:

Web development:
Developing highload web applications and portal solutions for Russian and foreign companies and banks using Python, Golang, PHP, JavaScript.
Java EE:
Developing Enterprise Java Beans and web pages for bank software using Sun Glassfish, BEA Weblogic server, JSP, JMS, XML, XPath.
Developing back-office system for RFID solutions.
TIBCO BusinessWorks, BEA Weblogic:
Developing integration adapters for bank software (Back office adapter, Siebel adapter, TripleA adaper, Murex adapter).
Taking part in CDF design.
Application development:
Developing points of sales of cashier, waiter using Delphi, Visual C++ (Windows development), C++/Qt (Linux development).
Developing mobile point of sales for Pocket PC using C#.
System development:
Developing drivers of trading equipment using C, Delphi, ActiveX, COM.

Education:

Postgraduate student

Mathematical faculty / Mathematical modeling
Tver State University
Masters degree, Bachelor degree

Mathematical faculty / Computer security
Tver State University
Diploma

Jurisprudence
Tver Machinebuilding college

Professional experience:

European based software development and consulting company
Germany

Independent remote developer

Developing highload Real Time Bidding advertisement applications, smart data aggregations and reporting. Developing applications for Ad Fraud detections and corresponding alerting and reporting system. Developing data mining methods and applications. Code reviews, tests, code coverage reports

Key skills:
Python, Golang, PHP, Javascript, Selenium, NoSQL (MongoDB, Redis) ans SQL (MySQL) databases.

Self employed
Computer nerd
Any place, World

Web and application developer

Developing open source software:

  • Sunrise Digital Audio Workstation - author
  • Signal muon (Desktop Signal application based on Electron) - occasional contributor
  • Monly - mobile budget planner - author
  • Spass - Smart Password manager - author
  • Tangerine CMS - author

Developing software for different customers:

  • Engine for searching images by content for e-commerce startup
  • Social network for Direct Selling company
  • Content Management System for web studio
  • Web service for searching guides and excursions for Travelling agency
  • and many others
Key skills:
PHP, Python, Javascript, Nodejs and Electron, SQL (PostgreSQL, Oracle, mysql) and NoSQL (MongoDB, Redis) databases.

GdeEtotDom.ru
www.gdeetotdom.ru is a one of lead real estate portals in Moscow and St. Petersburg as well making top 10 of the largest portals in Russia.

Lead developer

Developing new portal services and support for the old ones. Analytical work with the business requirements, creating technical task, code reviews, tasks estimation.

Key skills:
PHP, Javascript, Angular.js, node.js, Python, Django

Accenture
Accenture is a global management consulting, technology services and outsourcing company
Tver, Russian Federation

Analyst programmer

Analyze and developing bank software, Enterprise Application Integration and Data Migration for Russian and foreign banks. Technical desing preparation and validation. Managing the group of developers, data quality, estimation for the tasks and issues. Taking part in analyzing and design stages.

Key skills:
Informatica PowerCenter, TIBCO BusinessWorks, BEA WebLogic, Python, Java EE, Glassfish, XML, XPath, SQL (Informix, Oracle), triggers, stored procedures.
Senior programmer

Developing bank software, Enterprise Application Integration for the major Russian bank. Managing the group of developers, estimation for the tasks and issues. Taking part in analyzing and design stages.

Key skills:
TIBCO BusinessWorks, BEA WebLogic, Java EE, Glassfish, XML, XPath, SQL (Informix, Oracle), triggers, stored procedures.

TverInformProduct
TverInformProduct is a partner of RBCSoft, the leading company in web and software development in Russia.
Tver, Russian Federation

Web developer

Developing content management system RBCContents, web project for Russian and foreign clients. Take a part in developing ERP RBC Report as a lead programmer. Managing the group of developers. Communications between manager and developers.

Key skills:
PHP, Javascript, Ajax, Perl, SQL(Mysql, Oracle), Linux and web sever administration.

FSUE Ergocenter
FSUE Ergocenter is a Tver center of ergonomical researches and development.
Tver, Russian Federation

Programmer

Developing web application for governmental organizations, providing database access by web interface, managing the group of PHP developers.

Key skills:
PHP, SQL(PostgreSQL), Linux and web server administration.

Computer-cash systems
Computer-cash systems is a Russian IT company. The main activity of the company is system integration in the automation of enterprises, shops, restaurants, fast-foods networks, as well as hotels and resorts.
Tver, Russian Federation

Programmer

Developing point of sales of cashier, waiter. Developing drivers of trading equipment. Developing mobile points of sales for PocketPC on Windows Mobile. Support of the products.

Key skills:
Delphi, Visual C++ (Windows development), Qt (Linux development), C# (Windows Mobile development).