Post Job Free
Sign in

Software Engineer

Location:
Moscow, Russian Federation
Posted:
June 08, 2015

Contact this candidate

Resume:

Konstantin Chirkin http://www.linkedin.com/pro

LinkedIn file/view?id=93308982

E-mail acp3s5@r.postjobfree.com

Software Engineer

Skype chirkink

Russian Federation Computer Software Mobile phone +7-985-***-**-**

Skills

Languages: C/C++, Javascript, Python

Technologies & Tools:

• Web: Nginx, HTML, JavaScript (jQuery), AJAX, LAMP, CGI

• Databases: Oracle, PostgreSQL, MySql, Hbase, Mongodb

• Other skills: multithreading, interprocess communications, network programming,

protobuf, MapReduce

• Tools: Git, Subversion, Gerrit, Jenkins, Ansible, Puppet, Agile (certified sm)

• Clouds: Openstack, Aws, DigitalOcean

OS:

• Linux, QNX, MacOS, Windows

• basic knowledge of iOS development

Experience

Team Lead April 2008 – Present Moscow, Russian Federation

Yandex

Public Company; 1001-5000 employees; yndx; Internet industry

Application: Free webmail at mail.yandex.ru near 5 million users per day.

Technology: C++, Linux, Server-Side Javascript, Oracle

Contribution:

• Participate in development of two new web interfaces

• Infrastructure development and support

• API for IPhone/Android/Symbian phone applications

• Mail for your domain

• Forming a web interface backend team of 6 people

• Improved release cycle of backend software from 1 in three month to 1-2 per week

Adopt daily stand-ups and iterations per week and code-review

Senior Developer November 2005 – March 2008 Moscow, Russian Federation

New Impulse Center

Application: Mobile warehouse robots

Technologies: C++, QNX, Postgres

Description: Mobile robots automating warehouse. Robots moving through specific

ware-house with crossroads and lifts. Robot got four wheels and manipulators for work

with cargo. Robots have on board Wi-Fi. Tasks generated in XML from SAP R/3.

Contribution:

• Robot manager, multi-threaded application. Implement interface between SAP/R3

(HTTP) and robots (Qnet)

• Lift manager, multi-threaded app, Implement interface between robots and lift

• Realization of image processing algorithms, such as region growing and Gaussian

filter

• Web site for controlling software in warehouse complex. Apache, Php and

PostgresSQL

Service implementing resource sharing between robots to avoid collisions

Developer 2001 – 2006 Moscow, Russian Federation

KB Ametisit

Application: Navigation system “Pal-n”

Technologies: C++/QNX

Description: Navigation system for recognition and accompaniment above-water

targets.

Contribution: Module coupling operator terminals with external ship systems.

Terminals connect with TCP/IP. External systems:

• Recognition system. Specific analog interface

• Ship navigation system. MIL-STD 1553b

• Central ship system provides target designation. MIL-STD 1553b

• GPS. RS-424, NMEA

Education October 2000 – October 2005 Moscow, Russian Federation

National Research University "Moscow Power Engineering Institute"

Foreign languages

English (upper-intermediate level)



Contact this candidate