I am a Software Engineer with 5+ years of experience in application design, development and developer management.I was responsible for managing 15 developers, making architectural decisions, developing the most complex features, reducing technical debt, building team work processes and much more.I consider the greatest achievements1. Designing projects, which helped reduce the amount of tech debt by 90%2. Team reorganization, staff training and hiring of new employees, which helped increase team productivity by 245%3. Automation of a large number of manual actions, building an access model, optimizing projects, which helped ensure that in 2023 there was not a single accident in production.Tech stack:- Development: python, php, fastapi, aiohttp, flask, celery/rabbitMQ, django, multiprocessing, asyncio, selenium/playwright, PEP8, docker- Databases: mysql, postgresql, mongodb, elasticsearch, redis, kafka, pentaho, orientdb- Other: ELK, zabbix, grafana, sentry, k8s(rancher), linux(centos/ubuntu), CI/CD, html, css, js
-
Senior Software EngineerRakutenTokyo, Jp -
Senior Software EngineerRakuten Jun 2024 - PresentTokyo, Japan -
Cto, FounderHorizon Data Wave Aug 2024 - PresentNew York, United StatesData for AI Project in Sales and MarketingData -
Team LeadSocial Links May 2021 - Feb 2024Responsibilities:- Management of three teams (15 members)- Design and development of product backend services (applications and infrastructure).- Communication with clients- Collection and analysis of statistics- Building inter-team communication- Planning and drawing up roadmaps- Mentoring, hiring and training.- Conducting performance reviews- Distribution of areas of responsibility inside the teams- Writing documentation.Achievements:- Reduced… Show more Responsibilities:- Management of three teams (15 members)- Design and development of product backend services (applications and infrastructure).- Communication with clients- Collection and analysis of statistics- Building inter-team communication- Planning and drawing up roadmaps- Mentoring, hiring and training.- Conducting performance reviews- Distribution of areas of responsibility inside the teams- Writing documentation.Achievements:- Reduced tech debt, implemented 1:1 meetings, reorganized teams(divided the team into 2 teams and created an outstaff team), transferring to scrumban, integrated autotests, increased maintainability, detecting many security breaches, filled out documentation, added inter-team communication, moved every projects to k8s, chaos reduced, areas of responsibility divided.Tech stack:- Development: python, php, fastapi, aiohttp, flask, celery/rabbitMQ, django, multiprocessing, asyncio, selenium/playwright, PEP8, docker- Databases: mysql, postgresql, mongodb, elasticsearch, redis, kafka, pentaho, orientdb- Other: ELK, zabbix, grafana, sentry, k8s(rancher), linux(centos/ubuntu), CI/CD, html, css, js. Show less -
Software EngineerSocial Links Jul 2020 - May 2021Responsibilities:- Development of scripts for parsing, wrapping them in REST API- Creation of auto-registrations for various social networks- Maintaining stability of services- Implementation of AI models- Code review- Creation of templates for visualization programs, mainly for Maltego- Optimization of the workflow through scripts and programs- Deployment of projects.Achievements:- Developed an important feature(it took 3 months), deployed new projects… Show more Responsibilities:- Development of scripts for parsing, wrapping them in REST API- Creation of auto-registrations for various social networks- Maintaining stability of services- Implementation of AI models- Code review- Creation of templates for visualization programs, mainly for Maltego- Optimization of the workflow through scripts and programs- Deployment of projects.Achievements:- Developed an important feature(it took 3 months), deployed new projects, developed and deployed to prod a new project in 1 day which saved a lot of money for the company, received responsibilities from lead, implemented a new manual test strategy.Tech stack:- Development: python, php, fastapi, aiohttp, flask, celery/rabbitMQ, django, multiprocessing, asyncio, selenium/playwright, PEP8, docker- Databases: mysql, postgresql, mongodb, elasticsearch, redis, kafka, pentaho, orientdb- Other: ELK, zabbix, grafana, sentry, k8s(rancher), linux(centos/ubuntu), CI/CD, html, css, js. Show less -
FreelanceFreelance (Self Employed) Sep 2017 - Jul 2020Tasks:- Web development- API development- Fix bugs on existing web sites- Create web scrappers- Chat bot development.Achievements:- Developed web sites, deployed client sites on the servers, helped companies aggregate information from other sites.Tech stack:- python, php, ssh, beautifulsoup4, git, django, multiprocessing, selenium, docker, mysql, postgresql, linux, html, css, js, bootstrap.
Dmitrii Kononov Education Details
-
Computer Software Engineering
Frequently Asked Questions about Dmitrii Kononov
What company does Dmitrii Kononov work for?
Dmitrii Kononov works for Rakuten
What is Dmitrii Kononov's role at the current company?
Dmitrii Kononov's current role is Senior Software Engineer.
What schools did Dmitrii Kononov attend?
Dmitrii Kononov attended Don State Technical University.
Not the Dmitrii Kononov you were looking for?
-
-
-
1mail.ru
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial