Dmitri Batulin

Dmitri Batulin Email and Phone Number

CTO at W-plus @ W-plus
Dmitri Batulin's Location
Kharkiv, Kharkiv, Ukraine, Ukraine
About Dmitri Batulin

Dmitri Batulin is a CTO at W-plus at W-plus. He is proficient in English and Russian.

Dmitri Batulin's Current Company Details
W-plus

W-Plus

View
CTO at W-plus
Dmitri Batulin Work Experience Details
  • W-Plus
    Chief Technology Officer, Co-Founder
    W-Plus Jan 2023 - Present
    Kharkiv, Ukraine
  • Ringcentral
    Software Architect
    Ringcentral Mar 2020 - Dec 2022
    Kharkiv, Ukraine
    Role: Software Architect, Tech-leader, Lead-developer.Design solutions for high-load digital-office app. Including chating, video conferencing, business-document management as a features of the system. Work in project of 400+ coleguesLanguages and tech: Typescript, MobX, Custom UI frameworking
  • Ringcentral
    Senior Web Frontend\Backend Overall Developer
    Ringcentral Apr 2019 - Mar 2020
    Odessa, Ukraine
    Role: Tech-leader, Lead-developer.Design and development of high-load communication application (Digital office).Languages and tech: JavaScript, React, ReduxTooling: nginx, CentOS, Atlassian Stack, GitLab GIT SCM, VSCode.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft May 2017 - Apr 2019
    Odessa Region, Ukraine
    Role: Tech-leader, Lead-developer.Design and development of server-side core dump analysis system. Automatic\manual core dump uploading, semi-automatic core dump analysis, managing analysis info.Languages and tech: JavaScript, Php5, MongoDB.Tooling: Ansible, Vagrant, nginx, CentOS, Atlassian Stack, Bitbucket GIT SCM, VSCode.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft Oct 2017 - Feb 2018
    Odessa Region, Ukraine
    Role: Architect, Tech-leader, Lead-developer.Design and development of GUI application, which is wraps the CLI analysis tool for data analysis.Languages and tech: JavaScript ES6, NW.js, electron.js, SemanticUI.js.Tooling: Gulp, VSCode, Jenkins, Atlassian Stack, Bitbucket GIT SCM, PyCharm.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft May 2017 - Oct 2017
    Odessa Region, Ukraine
    Role: Lead-developerDesign and development of data trace log analysis tool, based on analysis plugins.Project brief: Analysis tool for data trace logs processing. Tool supports the plugins API to provide an ability to create a set of plugins for data analysis (each plugin for each analysis type).Languages and tech: Python 2.7, peewee ORM, plantUML, MariaDBTooling: Jenkins, Atlassian Stack, Bitbucket GIT SCM, PyCharm.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft Nov 2016 - Jun 2017
    Odessa Region, Ukraine
    Role: Architect, Lead-developer, Concept designerDesign and development of video analysis cloud solution, based on microservice architecture.Project brief: Cloud solution to store, analyse, mange and provide the video data for testing of computing vision solutions in automotive industry.Languages and tech: JavaScript ES6, Node.js, seneca.js, express.js, OpenAPI(Swagger)2.0 IDL, MongoDB, jsonRPC, AJAX, REST, SPA.Tooling: Vagrant, Ansible, plantUML, Jenkins, Atlassian Stack, Bitbucket GIT SCM, VSCode, WebStorm.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft Sep 2016 - Dec 2016
    Odessa Region, Ukraine
    Role: Tech-leader, Lead-developerDesign and development of application stack for recording\replaying the incoming n-streams of trace logs from hardware component. Main goal is to record the behavior of hardware component and then replay it for testing purposes.Languages and tech: Python 2.7Tooling: PyCharm, Atlassian Stack, Bitbucket GIT SCM.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft Apr 2016 - Sep 2016
    Odessa Region, Ukraine
    Role: DeveloperParticipate in development of client application for stack of Perfoce P4 and Atlassian Crusible(FishEye). Main goal is to obtain handy application to post Perforce Changelist to the Crusible server for code review.Languages and tech: Python 3.5Tooling: PyCharm, Atlassian Stack, Bitbucket GIT SCM.
  • Luxoft
    Senior Web Frontend/Backend Overall Developer
    Luxoft Oct 2015 - Apr 2016
    Odessa Region, Ukraine
    Role: Tech-leader, Lead-developer, Concept designer.Design and develop the audio recording storage service for VOIP test server (hardware testing).System allows to store, manage and analyse the audio recordings, provided by VOIP testing system.Project brief: Client(Browser and Mobile)-Server SPA with triple level architecture (Client<->Backend(RPC/REST response handling)+ MariaDB(data indexing)/FileSystem(audio storage))Languages and tech:> FrontEnd: JavaScript(Qooxdoo)- Entire client app development> Backend: php5- Long polling based server side events implementation (multiple events over single request) (design and implementation)Tooling: NetBeans, PyCharm, nginx, FreeBSD, Atlassian Stack, Perforce SCM, Bitbucket GIT SCM, CentOS, Ansible, Vagrant.
  • Luxoft
    Regular Frontend/Backend Overall Developer
    Luxoft Sep 2013 - Oct 2015
    Odessa Region, Ukraine
    Role: Tech-leader, Lead-developer, Concept designerDesign and development of data analytics system to store, indexate and manage trace logs, provided by hardware component. System provides an ability to pluginize the data processing chain; store and manage the data analytics reports.Project brief: Client-Server SPA with triple level architecture (Client<->Backend(RPC response handling + MariaDB server/Processing daemon))Languages and tech:FrontEnd: JavaScript(Qooxdoo framework)- jsonRPC proprietary transport protocol (design and implementation)- Event-driven in-app communication structure (design and implementation)- XUL-based UI rendering (design and implementation)- Internal Python project editor (for plugins), based on CodeMirrorBackend: php5: Response handling, data management...- jsonRPC2.0 proprietary transport protocol (design and implementation)- Proprietary ORM (participating in implementation)- Flexible and customizable php-class autoloading functionality (design and implementation)Backend (daemon): Python2.7: Data processing daemon- Pluginable data processing chain (design and implementation)Tooling: NetBeans, PyCharm, nginx, FreeBSD, Atlassian Stack, Perforce SCM.
  • Luxoft
    Junior Frontend/Backend Developer
    Luxoft Feb 2012 - Sep 2013
    Odessa Region, Ukraine
    Role: DeveloperParticipating in development of testing server-side application to emulate an abstract BackEnd application (for hardware testing), which allows to create and manage test cases (and behavior of emulated BackEnd), plan the activity of testing.Languages and tech: JavaScript (Qooxdoo), php(PDO, ReflectionApi), JsonRPC, MariaDB. Tooling: NetBeans\Eclipse, PhpMyAdmin, FreeBSD, putty, Atlassian Stack, Perforce SCM, Apache.
  • Luxoft
    Junior Frontend/Backend Developer
    Luxoft Nov 2011 - 2012
    Odessa Region, Ukraine
    Role: Developer, Concept designerDesign and development of testing system to create, manage and launch the automated tests for PHP backends. Languages and tech: JavaScript (jQuery), php (PDO, ReflectionAPI), MySQL, AJAX, SPA.Tooling: NetBeans, PhpMyAdmin, FreeBSD, putty, Atlassian Stack, Perforce SCM, Apache.

Dmitri Batulin Education Details

Frequently Asked Questions about Dmitri Batulin

What company does Dmitri Batulin work for?

Dmitri Batulin works for W-Plus

What is Dmitri Batulin's role at the current company?

Dmitri Batulin's current role is CTO at W-plus.

What schools did Dmitri Batulin attend?

Dmitri Batulin attended Ukrainian State Engineering Pedagogical Academy, Kharkiv, Ukrainian State Engineering Pedagogical Academy, Kharkiv, Kharkiv Radiotechnical Technical School.

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.