Dmitriy Teplov
AeroLeads people directory · profile

Dmitriy Teplov Email & Phone Number

Frontend Software Engineer at Self+
Location: Yerevan, Armenia 6 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Frontend Software Engineer
Location
Yerevan, Armenia

Who is Dmitriy Teplov? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Dmitriy Teplov is listed as Frontend Software Engineer at Self+, based in Yerevan, Armenia. AeroLeads shows a matched LinkedIn profile for Dmitriy Teplov.

Dmitriy Teplov previously worked as Senior Frontend Developer at Justcontrol.It and Frontend Developer at Yumasoft Inc.. Dmitriy Teplov holds Bachelor'S Degree, Mathematics And Computer Science from Saint Petersburg State University Of Aerospace And Instrumentation.

Company email context

Email format at Self+

This section adds company-level context without repeating Dmitriy Teplov's masked contact details.

Self+

Review company-level records connected to Dmitriy Teplov before choosing the right outreach path.

Profile bio

About Dmitriy Teplov

Software Engineer from Saint-Petersburg, Russia.CV: https://short.itplk.ru/cv

Current workplace

Dmitriy Teplov's current company

Company context helps verify the profile and gives searchers a useful next step.

Self+
Self+
Frontend Software Engineer
AeroLeads page
6 roles

Dmitriy Teplov work experience

A career timeline built from the work history available for this profile.

Frontend Software Engineer

Current
Jan 2022 - Present

Senior Frontend Developer

Saint Petersburg, Russian Federation

JustControl.it is a marketing data analysis platform with flexible ELT capabilities.TechnologiesHTML, Pug, CSS/SCSS, JavaScript, TypeScript, Angular, RxJS, Nx, NgRx, NGXS, D3, Clarity, React, Svelte, NestJS, Node.js, PHP, Bash, MongoDB, PostgreSQL, NGINX, Docker, Gitlab, Karma, Jasmine, Jest, Figma, StorybookExperienceProduct's micro‑service architecture and very loose coupling between backend and frontend applications means that frontend team is also responsible for developing BFFs (backend for frontend) which contain frontend‑only business logic and implement low‑level APIs' abstractions.Starting in a team of two I've been responsible for solving complex problems such as:- Optimize frontend app build pipeline for single tenant deployment decreasing it's time complexity from linear to constant.- PEG based DSL to enable quick and easy data filtering.- Graphical ELT pipeline editor.- Data visualization using D3.- Market and user analysis with the aim of increasing product value and improving UX.I also took part in team management as an interviewer and a team leadresponsible for writing candidate requirements, testing candidates and guidingnew team members, directing day‑to‑day activities and representing frontendteam within inter‑team communications.

Nov 2019 - Jan 2022

Frontend Developer

Saint Petersburg, Russian Federation

Technologies:HTML, CSS/SCSS, JavaScript/TypeScript, WebSocket, Service Workers, Angular(2/4/5/6/7), RxJS, NgRx, React, Vue.js, Nuxt.js, Webpack, Node.js, Golang, C#, .NET, Docker, NGINX, Karma, Jasmine, ProtractorResponsibilities:- Designed architecture and developed Angular applications and component libraries (data grids, notification system, etc.)- Configured webpack manually to improve build times both for developement and production environments which led to better feature delivery times- Wrote unit and e2e tests for Angular applications- Migrated several complex Angular applications from custom webpack build configurations to Angular CLI- Implemented and set up server-side rendering for a Vue.js product website for better SEO- Set up frontend CI/CD on GitHub/Gitlab/Google Cloud- Performed technical maintenance of frontend applications- Reviewed team's code and provided detailed feedback- Automated frontend development environment setup to speed up introduction of new team members- Have interviewed several candidates for frontend developer positions- Was introducing and mentoring new frontend team members- Maintained application repositories- Released frontend applications to stage and production environments including related tasks (Jira releases and VSC release tags)- Gave product demonstrations to clients

Feb 2017 - Nov 2019

Full Stack Developer

Saint Petersburg, Russian Federation

Technologies:PHP5/7, HTML, Pug, Handlebars, Gulp, CSS/SCSS, JavaScript/TypeScript,Angular(2/4), RxJS, jQuery, Node.js(Express), MySQL, MS SQL, RabbitMQ,Docker, AWS, Apache, NGINXResponsibilities:- Designed and developed CMS with a website generator to improve client's business model performance- Collaborated in development of full stack web application with complex reports generation- Performed DevOps routines for a complex of REST microservices- (Node.js), applications (PHP) and databases (MySQL)- Performed server administration (CentOS, ArchLinux)- Supported legacy PHP projects- Developed an application with encapsulation of business logic inside stored procedures (Transact-SQL)- Migrated PHP application from MySQL to MS SQL- Delivered database deployment and production server updates

Oct 2016 - Feb 2017

Full Stack Developer

Carabi

Saint Petersburg, Russian Federation

Technologies:HTML, CSS, JavaScript, jQuery, PHP, Oracle RDBMS, ApacheResponsibilities:- Full stack development- Performed quality assurance for active projects

Oct 2015 - Jan 2016

Web Developer

Point.98

Saint Petersburg, Russian Federation

Technologies:HTML, CSS, JavaScript, jQuery, PHP, C++, MySQL, Google AdWords, YandexDirect, ApacheResponsibilities:- Helped clients to create prototypes and prepared technical requirements for websites- Tested existing projects and improved their quality- Developed websites (frontend and backend)- Performed SEO optimizations to increase profits- Advertised websites (Google AdWords, Yandex Direct)

Jul 2014 - Jan 2015
1 education record

Dmitriy Teplov education

FAQ

Frequently asked questions about Dmitriy Teplov

Quick answers generated from the profile data available on this page.

What company does Dmitriy Teplov work for?

Dmitriy Teplov works for Self+.

What is Dmitriy Teplov's role at Self+?

Dmitriy Teplov is listed as Frontend Software Engineer at Self+.

Where is Dmitriy Teplov based?

Dmitriy Teplov is based in Yerevan, Armenia while working with Self+.

What companies has Dmitriy Teplov worked for?

Dmitriy Teplov has worked for Self+, Justcontrol.It, Yumasoft Inc., Carabi, and Point.98.

How can I contact Dmitriy Teplov?

You can use AeroLeads to view verified contact signals for Dmitriy Teplov at Self+, including work email, phone, and LinkedIn data when available.

What schools did Dmitriy Teplov attend?

Dmitriy Teplov holds Bachelor'S Degree, Mathematics And Computer Science from Saint Petersburg State University Of Aerospace And Instrumentation.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Dmitriy Teplov you were looking for.

View similar profiles