Dmitry Babanin

Dmitry Babanin Email and Phone Number

Staff Software Engineer | Java, Kafka, AWS @ Oracle
redwood shores, california, united states
Dmitry Babanin's Location
Raleigh-Durham-Chapel Hill Area, United States
Dmitry Babanin's Contact Details

Dmitry Babanin personal email

n/a
About Dmitry Babanin

16+ years experience designing, developing and delivering high performance and scalable systems Java and JVM-related technologies, various storage solutions from relational databases to in-memory data grids Experience covering whole project lifecycle – from requirements and architecture to implementation, deployment, monitoring and supportProviding technical leadership for a team as well as working as part of a bigger team Setting a high value on a clear, simple and well-tested code, strong communication and problem solving skills

Dmitry Babanin's Current Company Details
Oracle

Oracle

View
Staff Software Engineer | Java, Kafka, AWS
redwood shores, california, united states
Website:
oracle.com
Employees:
184101
Dmitry Babanin Work Experience Details
  • Oracle
    Principal Member Of Technical Staff
    Oracle Mar 2024 - Present
  • New Relic, Inc.
    Lead Software Engineer
    New Relic, Inc. Apr 2021 - Jul 2023
    Raleigh-Durham-Chapel Hill Area
    Contributed to the development of the Telemetry Data Platform as a lead developer, managing approximately 200 services for a highly loaded real-time telemetry data pipelineSuccessfully migrated pipeline services and data from an on-premises cluster to an AWS cloud-based service, optimizing performance and stabilitySpearheaded the improvement of MacOS-based deobfuscation/symbolication servicesWrote specifications, estimated performance and costs, conducted sprint retrospectives, and… Show more Contributed to the development of the Telemetry Data Platform as a lead developer, managing approximately 200 services for a highly loaded real-time telemetry data pipelineSuccessfully migrated pipeline services and data from an on-premises cluster to an AWS cloud-based service, optimizing performance and stabilitySpearheaded the improvement of MacOS-based deobfuscation/symbolication servicesWrote specifications, estimated performance and costs, conducted sprint retrospectives, and played a key role in the interview and mentorship processesActively participated in on-call duty, emergency response, incident mitigation, and conducted incident retrospectives Show less
  • Deutsche Bank
    Tech Lead, Software Development Engineer, Avp
    Deutsche Bank Dec 2019 - Apr 2021
    Cary, North Carolina, United States
    Provided technical leadership for a small team (4-6 employees), overseeing the design and implementation of user-facing and backend applications in the Loans domainPerformed tasks distribution, code review and mentoringLed the re-engineering of user-facing loan-related applications, simplifying and rewriting complex business logicIntegrated Hazelcast caching improving application load time and responsivenessDesigned, implemented and integrated information barrier service for… Show more Provided technical leadership for a small team (4-6 employees), overseeing the design and implementation of user-facing and backend applications in the Loans domainPerformed tasks distribution, code review and mentoringLed the re-engineering of user-facing loan-related applications, simplifying and rewriting complex business logicIntegrated Hazelcast caching improving application load time and responsivenessDesigned, implemented and integrated information barrier service for masking, encrypting and managing access to sensitive corporate loan information Developed a subsystem for regulatory reporting, integrating with multiple applications Show less
  • Deutsche Bank
    Software Development Engineer, Avp
    Deutsche Bank Oct 2015 - Dec 2019
    Cary, North Carolina, United States
    Domain-wide bi-temporal trade storage solution for risk calculators. In-memory data grid with highly parallel access (~2 mil cores)Provided integration between bank critical risk calculators and trade storage solution, management of requirements and FSDDesigned and implemented APIs for data access, management, and housekeeping, development of Java client and Kafka consumersOnboarded and integrated monitoring solutions for cluster health and performance Carried out… Show more Domain-wide bi-temporal trade storage solution for risk calculators. In-memory data grid with highly parallel access (~2 mil cores)Provided integration between bank critical risk calculators and trade storage solution, management of requirements and FSDDesigned and implemented APIs for data access, management, and housekeeping, development of Java client and Kafka consumersOnboarded and integrated monitoring solutions for cluster health and performance Carried out responsibilities of IT Application Owner: coordinating hardware onboarding, decommission, fulfilling and ensuring regulatory information security and capacity requirementsInvestigated and fixed complex performance problems for distributed in-memory data storage SL3 support including solving critical incidents and deployment on different locations Provided smooth international transition of project from one development center to another Show less
  • Deutsche Bank
    Software Development Engineer
    Deutsche Bank Jul 2012 - Sep 2015
    Moscow, Russian Federation
    Bank’s largest risk calculator. Massively distributed Java based batch processing system calculating risk numbers using different trade and market data sources
  • Flydesign
    Senior Server-Side Application Developer
    Flydesign Dec 2009 - Jun 2012
    Online multiplayer poker game. ~10,000 players online. Solely responsible for design and development of scalable server for highly interactive social online games: persistent database storage layer, network protocol development, social network integration, payment processing, tools for monitoring and support.
  • Timezero
    Server-Side Application Developer
    Timezero Sep 2007 - Dec 2009
    Moscow, Russia
    Highly interactive mass multiplayer online game. ~10,000 players online. Developed and supported multiple core game server modules: movement and battle subsystems, in-game players’ communication. Performed low-level JVM tuning and application profiling.
  • Sas
    Technical Consultant
    Sas Feb 2007 - Sep 2007
    Moscow, Russia
    Consulting on the administration and use of SAS software Installation and configuration of SAS software on the customer’s side; Modification and optimization of SAS applications to meet customer’s needs
  • Print Alliance
    Programmer
    Print Alliance Jul 2006 - Feb 2007
    Web development

Dmitry Babanin Skills

Java Subversion Javase Agile Methodologies Algorithms Javascript Mysql Spring Framework Programming Data Warehousing Java Enterprise Edition Multithreading Spring Sql Oracle Web Development Software Development

Dmitry Babanin Education Details

Frequently Asked Questions about Dmitry Babanin

What company does Dmitry Babanin work for?

Dmitry Babanin works for Oracle

What is Dmitry Babanin's role at the current company?

Dmitry Babanin's current role is Staff Software Engineer | Java, Kafka, AWS.

What is Dmitry Babanin's email address?

Dmitry Babanin's email address is dv****@****mail.ru

What schools did Dmitry Babanin attend?

Dmitry Babanin attended Moscow Institute Of Electronics And Mathematics (Technical University), Tambov State Technical University.

What are some of Dmitry Babanin's interests?

Dmitry Babanin has interest in Algorithms, Programming, Java, Travelling.

What skills is Dmitry Babanin known for?

Dmitry Babanin has skills like Java, Subversion, Javase, Agile Methodologies, Algorithms, Javascript, Mysql, Spring Framework, Programming, Data Warehousing, Java Enterprise Edition, Multithreading.

Who are Dmitry Babanin's colleagues?

Dmitry Babanin's colleagues are Rajashekher Yachamaneni, Nick Jackson, Om Garg, Nithesh Shetty, Abdelrahman Ashraf, Gary Newton, Alejandro Garrido Lecca..

Not the Dmitry Babanin 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.