Dmitrii Khanin

Dmitrii Khanin

Software Engineer

Personal Profile

Highly skilled JavaScript Full Stack Engineer. Mostly experienced in backend development, heavily loaded microservices, integration with third party services, API design and communication between front, mobile and back ends of applications. Also participated in frontend and Android development.
Excellent team player, having good communication, maintaining and leadership skills. Has a keen attention to details. Always ready to comprehend new tools and technologies. Interested in mentoring, tutoring students and teammates, designing and developing software.
Inspired by Spanish language studying and travelling.

Work Experience

Backend Node.js Engineer at Videoly

December 2020 - Present

Key responsibilities:
- design, development and testing of new functionality
- performance optimization and problem diagnosis
- making project architecture growth
- taking care of the code quality, doing code review

Student Mentor at Practicum by Yandex

November 2019 - April 2023

Guided lots of groups of students through the course of web development (HTML, CSS, JavaScript, Git, React, Webpack, Node.js, Express.js). Shared my experience with them, leaded live coding sessions, soft skills and ask-me-anything webinars, identified knowledge gaps, worked with motivation.

Backend Developer, Technical Leader at Lad

February 2017 - November 2020

Participated in a project host by the largest retail seller of shoes and accessories in Russia. Created e-commerce ecosystem that includes POS-system (points of sale) at offline stores and online store with ability to keep reliability, safety and highload. Participated on position of backend developer and technical leader in the team. Having up to 23 teammates.

Key Skills

  • Node.js
  • TypeScript
  • JavaScript
  • MongoDB
  • PostgreSQL
  • ElasticSearch
  • AWS Kinesis
  • Docker
  • Microservices

Education

Lobachevsky University

Master's degree

September 2009 - July 2014

Graduated with a Master's degree in Information Technology. Field of study is an Applied mathematics and informatics

Lobachevsky University

Higher Education Advanced Diploma

September 2011 - July 2014

Graduated with an Advanced Diploma in the sphere of professional communication, translation and interpretation (English, Spanish)