Dmitry K.

Dmitry K.

Senior Python Developer

Request Rate
Russian Federation

Dmitry is a software developer with 10 year experience in developing and implementing web services for digital TV, domain registration and other industries. He started the career as a .Net developer and he has been working mostly with the Python/Django/PostgreSQL platform for the last 5 years.

Skills

  • Python
  • Django
  • Angular
  • Vue.js
0246810

Experience

Soshace, Russian Federation

Senior Python Developer

May 2018 to December 2000

Stack: Python, Django, Django REST framework, Celery, PostgreSQL, Docker, Git.

Responsibilities:

- Designing and implementing of low-latency, high-availability, and performant applications;

- Use backend logic to integrate user-facing features;

- Dealing with threading limitations of Python, and multi-process architecture;

- Communicating with other team member in search for optimal solutions;

- Working on Agile team, participating daily Scrum meetings.

Cloud System Science

Python/Django Software Engineer

September 2017 to March 2018

Stack: Python 3.6, Django, Django REST framework, pytest, Celery, PostgreSQL.

Responsibilities:

- Worked on an insurance management project for Ringmaster Technologies, Inc (USA);

- Architecting and development of backend software for the project;

- Configuration of automatic product deployment using TeamCity;

- Participation in front-end software development (Angular 5).

GS Labs

Python/Django Software Engineer

June 2015 to September 2017

Web-site: http://en.gs-labs.ru/

Stack: Django, Django REST framework, Celery, PostgreSQL

Responsibilities:

- Developing the OTT (Over-the-top) Service for Tricolor TV;

- Developing the VOD (Video on demand) Service for Tricolor TV;

- Software Update Server for Tricolor TV.

RU-CENTER Group, Russian Federation

Python/Django Software Engineer

April 2013 to June 2015

Web-site: www.nic.ru

Stack: Django, Django REST framework, Falcon, SQLAlchemy, Celery, pytest, Vue.js, PostgreSQL

Responsibilities:

- Developing of backend software;

- Virtual machines management module based on OpenStack;

- Developing time management module based on Jira;

- Participation in development and maintaining of domain registration services.

Pension Fund of the Russian Federation

Lead IT department specialist

September 2007 to April 2013

Web-site: www.pfrf.ru/en/

Stack: ASP.NET MVC 2 + NHibernate + DB2 UDB

Responsibilities:

- Development and maintaining software for insurance premiums collecting and social benefits fields.

Education

Master of Computer Science, Amur State University

Russian Federation