Dmitry G.

Dmitry G.

Full-Stack Developer

Request Rate
Russian Federation

Dmitry is a professional Team Leader and Full-Stack Developer who has a great experience with Python, Django along with JavaScript, Node.js and React.js. His primary focus is the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end. Dmitry also works with modern front-end build pipelines and tools. He is focused on writing reusable, testable, and efficient code.

Skills

  • Python
  • Django
  • Node.js
  • React
  • HTML
  • CSS
0246810

Experience

Soshace, Russian Federation

Full-Stack Developer

April 2018 to Present

Web-site: http://soshace.com

Stack:

  • Python,
  • Python3,
  • Django,
  • Node.js,
  • React,js,
  • PostgreSQL,
  • MongoDB,
  • Webpack,
  • Babel,
  • Gulp,
  • jQuery,
  • Websocket,
  • HTML,
  • CSS

Responsibilities:

  • Development of scalable and powerful web applications;
  • Writing server-side web application logic;
  • Connecting the application with the third-party web services;
  • Implementation of security and data protection;
  • Integration of data storage solutions using PostgreSQL and MongoDB;
  • Unit testing and debugging;
  • Dealing with threading limitations of Python, and multi-process architecture;
  • Working with version control systems.

Freelance, Russian Federation

Full-Stack Developer

April 2016 to April 2018

Stack:

  • Python,
  • Python3,
  • Django,
  • Node.js,
  • React,js,
  • PostgreSQL,
  • MongoDB,
  • Webpack,
  • Babel,
  • Gulp,
  • jQuery,
  • Websocket,
  • HTML,
  • CSS

Responsibilities:

  • Web applications development;
  • Integration of new technologies;
  • Building reusable components and front-end libraries for future use;
  • Optimizing components for maximum performance;
  • Working with newer specifications of EcmaScript.

Saritasa, Russian Federation

Python Developer

November 2015 to April 2016

Stack:

  • Python,
  • Python3,
  • Django

Responsibilities:

  • Development of API for mobile, web and IoT apps;
  • Development of new applications and projects;
  • Integration of user-facing elements developed by front-end developers with server side logic.

NAUMEN, Russian Federation

DevOps engineer

February 2014 to November 2015

Web-site: www.naumen.ru

Responsibilities:

  • Administration of the company's internal IT infrastructure Development of new applications and projects;
  • Technical support of the company's clients.

Digital chain store DNS, Russian Federation

System Administrator

October 2012 to February 2014

Web-site: dns-shop.ru

Responsibilities:

  • Administration of IT infrastructure;
  • Ensuring uninterrupted operation of shops and other structural divisions of the company.

Team Leader / Full-Stack Developer

Stack:

  • Python,
  • Django,
  • React,
  • AWS


Responsibilities:

  • Planned, designed, and developed integration with the Common Application, an application platformt that allows students to apply to multiple colleges
  • Planned, designed, and developed integration with the Methodize, an online learning platform

Education

Master of Computer Science, Ural State Universuty

Russian Federation