Dmitrii Tomin

Dmitrii Tomin Email and Phone Number

Saint Petersburg, RU
Dmitrii Tomin's Location
St Petersburg, St Petersburg City, Russia, Russian Federation
About Dmitrii Tomin

I am programming in C/C++, Python, Java, JS (+ Vue 3).The bachelor's degree project was the creation of a web application in the form of a chatbot. The work consisted of creating frontend (together with layout and styling) and backend parts, as well as developing a machine learning model (TensorFlow, Keras) for natural language processing (NLP).In my free time, I like to create various web applications for myself, applications for regular data collection and analysis, experiment with Arduino and RaspberryPI.I also have experience teaching (friends and colleagues) how to layout web pages and programming both the frontend part (JS, Ajax, JQuery, Bootstrap, Figma) and programming the backend part in Python (Flask, FastAPI, Django).

Dmitrii Tomin's Current Company Details
ПАО

Пао "Силовые Машины" / Power Machines, Pjsc

View
Разработчик
Saint Petersburg, RU
Website:
power-m.ru
Employees:
311
Dmitrii Tomin Work Experience Details
  • Пао
    Разработчик
    Пао "Силовые Машины" / Power Machines, Pjsc
    Saint Petersburg, Ru
  • Power Machines, Pjsc
    Software Developer
    Power Machines, Pjsc May 2022 - Present
    Saint-Petersburg, Russia
    I am engaged in the development of the system that automates the work of technologists using the intellectual analysis of 3D models of parts.Here are some of the problems I've already solved:- implementation of a multi-threaded application for task scheduling (C++);- Creation of libraries of various types for the team:-- logging,-- transport (Redis, HTTP, WebSocket),-- work with the file system,-- work with encodings and data formats (C++, Java),-- working with databases (SQLAlchemy);- implementation of containerization (Docker, Docker Compose);- implementation of auto-assembly tools (CMake, Gradle);- configuring Gitlab CI pipelines;- creation of a system for managing and running integration tests.I also work a lot with 3D graphics: conversion and processing (OpenCASCADE and CadExchanger), display (Three.js). For display, I created a web application using Vue.js.My responsibilities include conducting Code Review for colleagues using the following languages: C++, Java, Python.
  • Saint Petersburg Electrotechnical University
    Software Developer
    Saint Petersburg Electrotechnical University "Leti" Jan 2022 - Dec 2022
    Saint-Petersburg, Russia
    I was involved in the development and research of data layout optimization algorithms. We used C/C++, LLVM passes, profiling tools (DynamoRIO, Valgrind).Examples of problems I have solved:- development of a parser/analyzer of files-results of profiling programs;- development of an LLVM pass for collecting information about data structures and facts about dynamic memory allocation;- creating a plugin for DynamoRIO to track accesses to specified memory ranges.
  • It-Solution
    Software Developer
    It-Solution Feb 2020 - Aug 2021
    Saint-Petersburg, Russia
    Engaged in the development of new and refinement of existing business applications on the 1C platform. Engaged in the design and maintenance of databases (mainly MS SQL). Also, during my work, I acquired skills in creating SQL-like queries and creating REST-Like backend services.

Dmitrii Tomin Education Details

Frequently Asked Questions about Dmitrii Tomin

What company does Dmitrii Tomin work for?

Dmitrii Tomin works for Пао "силовые Машины" / Power Machines, Pjsc

What is Dmitrii Tomin's role at the current company?

Dmitrii Tomin's current role is Разработчик.

What schools did Dmitrii Tomin attend?

Dmitrii Tomin attended Ural Federal University, Saint Petersburg Electrotechnical University "leti".

Who are Dmitrii Tomin's colleagues?

Dmitrii Tomin's colleagues are Sergei Chernikov, Король Юрий, Зоя Коваленко, Александр Богачев, Евгения Вашуркина, Dima Vinda, Artem Shanin.

Not the Dmitrii Tomin you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.