Dmitrii Rakov Email & Phone Number
Who is Dmitrii Rakov? Overview
A concise factual answer block for searchers comparing this professional profile.
Dmitrii Rakov is listed as Senior Software Engineer at Uber, a with 125643 employees, based in São Paulo, Brazil. AeroLeads shows a matched LinkedIn profile for Dmitrii Rakov.
Dmitrii Rakov previously worked as Technical Lead at Netcracker Technology and Technical Lead at Netcracker Technology. Dmitrii Rakov holds Bachelor'S Degree, Computer Science from Samara State Aerospace University.
Email format at Uber
This section adds company-level context without repeating Dmitrii Rakov's masked contact details.
Review company-level records connected to Dmitrii Rakov before choosing the right outreach path.
About Dmitrii Rakov
More than 13 years of experience in software development in a worldwide international company including designing, developing, implementing and maintaining a wide range of products based on Microservices architecture as well as on Monolithic approach. Proven knowledge of application architectures, functions and platform domains. Solid hands on experience in high-load/resilience/fault-tolerance architecture designs. Strong leadership and project management skills combined with strong problem-solving and customer facing soft skills
Dmitrii Rakov's current company
Company context helps verify the profile and gives searchers a useful next step.
Dmitrii Rakov work experience
A career timeline built from the work history available for this profile.
Technical Lead
Technical Lead
- Implemented and delivered Cloud BSS Solution of 200+ microservices including Infrastructure, DevOps and Operations tools which allowed to sign off a key contract for the company using the latest technologies of Java, Quarkus, Google K8s Engine, Cloud SQL, Cassandra, Kafka, RabbitMQ, Redis- Led workshops with a customer, reviewed scenarios and proposed solution deployment scheme which guaranteed 99,99 availability and Zero Downtime during installations- Set up project wide CI/CD cycle using Jenkins Pipelines which was a critical service for 70 project engineers and allowed to increase amount of story points delivered in a sprint by 20%. Introduced code review, merge request, load/stress testing, unit/integration testing. - Reduced fail rate of deployment pipelines by 30% (by performing continuous RCA, collecting statistic, improving processes) and environment preparation time by 3 times: from 6 hours to 2 hours (by automating QA tests and typical operations)- Established operations model and configured monitoring, logging, tracing and alarming services including Grafana, Prometheus, Alert Manager, Graylog, Profiler, Jaeger, Backup/Recovery to guarantee SLA. Most part of issues were resolved proactively- Stuffed, interviewed and managed a team of 15 engineers (Java dev, DevOps, IT engineers) across the world. Increased team productivity from 0.6 to 0.95- Set up L1-L4 support process which reduced expenses of the project by 10%
Lead Software Engineer
- Led the transition from monolithic approach to microservices architecture of Platform Domain which was a critical enabler for BSS/OSS domains migration and signing off several digital transformation contracts with Tier 1 Telecom customers around the world.- Reported directly to VP of RnD, approved proposal of migration which cost about 2000md. Presented technical architecture with cost/risks/efficiency comparison. - Reduced cost of migration by 20% by prioritizing requirements and optimizing development processes- Developed key platform microservices using Java, Spring Boot and Hibernate- Built Cloud Ecosystem including: Openstack, Openshift, PostgreSQL, MongoDB, Zookeeper, ElasticSearch, Kafka deployment in HA scheme with replications. Introduced Operations Tools, Dockerizing, Deployment and System Configuration Management approaches.- Managed a team of 12 engineers. Organized scrum development process with poker planning, design/code review, demo and retrospective sessions
Senior Software Engineer
- Designed and developed Process Orchestration Engine as a part of Order Provisioning Framework which was able to handle 4.000 TPS using latest technologies of: Java, Spring, Hibernate, EHCache, JMS, WildFly, PostgreSQL- Met performance requirements: about 5-7 ms for one task processing. Proved KPIs through stress and volume testing using JMeter, Profiler, JMH Benchmarks, JMC, JFR- Introduced L2 data cache and message bus which allowed to increase possible load up to 3 times- Applied proper transactions management and DB locks approach to avoid tons of data consistency and concurrency issues- Covered the code with unit and integrations tests. Achieved about 70% of test coverage following TDD methodology- Supervised junior teammates and guided them to new positions in the company (from junior to middle)
Software Engineer
Developed Datasource engine to provide data for UI (widgets, pivots and common pages)
Junior Software Engineer
Participated in design sessions and prepared UML diagramsDeveloped Java code and deployed it to Weblogic application serverWorked with Oracle database and wrote SQL queriesImplemented Unit and Integration TestsWorked with Jira and SVN
Colleagues at Uber
Other employees you can reach at uber.com. View company contacts for 125643 employees →
Temitope Aworele
Colleague at UberOshodi/Isolo, Lagos State, Nigeria
View →
PJ
Pelumi Johnson
Colleague at UberNewark, New Jersey, United States
View →
PA
Paulo Amaro
Colleague at UberRio De Janeiro, Brazil
View →
LC
Lamar Cates
Colleague at UberRichmond, Virginia, United States
View →
JV
José Vitor Amaral
Colleague at UberSão Paulo, Brazil
View →
JA
Jimmy A. Workman
Colleague at UberVictorville, California, United States
View →
NB
Nicholas Bertrand
Colleague at UberJersey City, New Jersey, United States
View →
KY
Karan Yadav
Colleague at UberWest Delhi, Delhi, India
View →
JJ
Jonathan José Mendes Silva
Colleague at UberSão Paulo, Brazil
View →
AD
Alejandro Díaz Castro
Colleague at UberGustavo A. Madero, Mexico City, Mexico
View →
Dmitrii Rakov education
Frequently asked questions about Dmitrii Rakov
Quick answers generated from the profile data available on this page.
What company does Dmitrii Rakov work for?
Dmitrii Rakov works for Uber.
What is Dmitrii Rakov's role at Uber?
Dmitrii Rakov is listed as Senior Software Engineer at Uber.
Where is Dmitrii Rakov based?
Dmitrii Rakov is based in São Paulo, Brazil while working with Uber.
What companies has Dmitrii Rakov worked for?
Dmitrii Rakov has worked for Uber and Netcracker Technology.
Who are Dmitrii Rakov's colleagues at Uber?
Dmitrii Rakov's colleagues at Uber include Temitope Aworele, Pelumi Johnson, Paulo Amaro, Lamar Cates, and José Vitor Amaral.
How can I contact Dmitrii Rakov?
You can use AeroLeads to view verified contact signals for Dmitrii Rakov at Uber, including work email, phone, and LinkedIn data when available.
What schools did Dmitrii Rakov attend?
Dmitrii Rakov holds Bachelor'S Degree, Computer Science from Samara State Aerospace University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Dmitrii Rakov you were looking for.
View similar profiles