← Back to list
Registration: 11.11.2022

Alexander Dmitriev

IT
senior
Specialization: Java software developer

Portfolio

Devexperts

Team lead and backend tech lead/Development Team lead/Lead software developer/Senior software developer

DevelopOnBox (Zodiac Interactive)

Technical leader of the “Zodiac Game Portal” project

Slash.com (Instant cashback)

Joined Slash as a part time consultant for leading development of price tracking and price comparison functionality (based on the experience of own project with similar functionality)

Skills

C
C++
Go
Java
JavaScript
Oracle
PHP
Postgres
Python
software development

Work experience

Team lead and backend tech lead/Development Team lead/Lead software developer/Senior software developer
04.2013 - 10.2022 |Devexperts (https://www.devexperts.com)
-
Feb 2021 – present time Team lead and backend tech lead Leading cross-functional team of 10 for the company’s SAAS trading product. Accomplishments: - Built the team - Set up processes inside the team which were also adopted by two other teams working on the product - Together with the team implemented high availability patterns in most of the product’s services - Participating in the company’s solution architects group and pre-sale activities helped to attract new clients April 2019 – Feb 2021 Development Team lead Leading backend team of 9 developers for a new project for US customer in insurance industry. Accomplishments: - Started new project from scratch. - Built the team from 0 to 9 developers distributed across several locations. - Designed micro-service style architecture. - Established development processes and optimized them to improve features lead time. - Ensured technical excellence. - Closely communicated with the highly demanding customer. - Product successfully went into first production in February 2020. Jul 2016 – April 2019 Lead software developer. dxCore project (https://devexperts.com/order-management/): dxCore is a high load trade server, the core element of the modular trading solution from Devexperts. The product is responsible for a real time representation and state of trade accounts including balances, portfolios, working orders as well as a history of recent trade and non-trade activities. Accomplishments: - Lead project’s development. Several phases of the project successfully went into production. - Implemented the most critical and complex product’s features. - Designed API for various new functionality. - Helped analytics to turn client’s requests into requirements. Decomposed requirements into developer tasks. - Took part in system’s architecture development. Consulted teammates on system’s architecture. - Interviewing, onboarding and mentoring of new teammates. April 2013 – Jul 2016 Senior software developer
Team lead and backend tech lead/Development Team lead/Lead software developer/Senior software developer
04.2013 - 10.2022 |Devexperts (https://www.devexperts.com)
-
Feb 2021 – present time Team lead and backend tech lead Leading cross-functional team of 10 for the company’s SAAS trading product. Accomplishments: - Built the team - Set up processes inside the team which were also adopted by two other teams working on the product - Together with the team implemented high availability patterns in most of the product’s services - Participating in the company’s solution architects group and pre-sale activities helped to attract new clients April 2019 – Feb 2021 Development Team lead Leading backend team of 9 developers for a new project for US customer in insurance industry. Accomplishments: - Started new project from scratch. - Built the team from 0 to 9 developers distributed across several locations. - Designed micro-service style architecture. - Established development processes and optimized them to improve features lead time. - Ensured technical excellence. - Closely communicated with the highly demanding customer. - Product successfully went into first production in February 2020. Jul 2016 – April 2019 Lead software developer. dxCore project (https://devexperts.com/order-management/): dxCore is a high load trade server, the core element of the modular trading solution from Devexperts. The product is responsible for a real time representation and state of trade accounts including balances, portfolios, working orders as well as a history of recent trade and non-trade activities. Accomplishments: - Lead project’s development. Several phases of the project successfully went into production. - Implemented the most critical and complex product’s features. - Designed API for various new functionality. - Helped analytics to turn client’s requests into requirements. Decomposed requirements into developer tasks. - Took part in system’s architecture development. Consulted teammates on system’s architecture. - Interviewing, onboarding and mentoring of new teammates. April 2013 – Jul 2016 Senior software developer
Technical leader of the “Zodiac Game Portal” project
04.2009 - 04.2013 |DevelopOnBox (Zodiac Interactive) (http://www.zodiac.tv/)
-
Accomplishments: - Led project development from the analysis of requirements to the integration with the customer. - Design and development of the platform. - Platform integration with internal dependent teams. - Platform integration with customer’s development team. - Onsite integration at customer's site in Canada. Successfully performed integration in just 5 days. Senior software developer. Participated in the development of the PowerUp for tru2way® platform. Accomplishments: - Design and development of various features. For example, organized synchronization of the target devices (set top boxes) with the cloud based server. - Performed application profiling and optimization that led to performance increase of UI applications launched on the platform. - Refactored existing codebase with an aim to optimize it for performance and memory to be run on slow target devices (400 MHz, ~90Mb RAM). - Improved existing design of the application due to extensive refactoring of the existing code base. - Covered a lot of functionality with unit tests. - Prepared several Demo applications for cable TV shows. - Implemented a number of various helper tools.
Technical leader of the “Orange Homescreen” project/Software developer
07.2006 - 02.2009 |Motorola
-
August, 2008 – February, 2009: Technical leader of the “Orange Homescreen” project. Leaded development of the embedded J2ME application. Accomplishments: - Work planning, distribution of tasks and work coordination within a small team (4 devs, 2 testers). - Work coordination of 12 dependent teams. - Together with team decided to throw away legacy implementation and successfully developed “Orange Homescreen” application from scratch. - Together with team created an architectural design for the app. - According with established process created the Feature Analysis and other documents to assess the work to be done and to determine dependent teams. Performed clarification of the requirements. July, 2006 – August, 2008: Software developer. Development and maintenance of the embedded J2ME application (Motorola Screen3). Accomplishments: - Development of different features, for example: successfully created a prototype of the Screen3 application for the IDEN platform (which was fundamentally different from original platform). - Performed quick investigation and resolution of complicated issues from the field. - Successfully solved different kinds of issues in cooperation with dependent international development teams as well as with international test teams. - Performed an on-site support together with a regional deployment team and a customer (6 weeks, Sunnyvale, CA, USA). Optimization of the Java Virtual Machine for cellphones on IDEN platform. Accomplishments: - Implemented several JVM bytecodes on ARM assembler. - Researched the ways of JVM optimization, participated in implementation of those optimizations.

Educational background

Mathematic, software programmer
2001 - 2006
Saint-Petersburg State University, Russia

Languages

EnglishAdvancedRussianNative