11/27/2023 updated

**** ******** ****
100 % available

Senior Java Developer, Chief Technology Officer, Backend Team Lead

Almaty, Kazakhstan
Worldwide
Masters Laser Systems
Almaty, Kazakhstan
Worldwide
Masters Laser Systems

Profile attachments

Dmitry_Morozov_CV_Detailed.pdf

Testing (Software)HTMLJava (Programming Language)JavaScriptPHP3D RenderingApplication Programming Interfaces (APIs)Agile MethodologyAkka (Toolkit)Amazon Web ServicesAmazon Elastic Compute CloudApache HTTP ServerTest AutomationBash ShellVoIPC++ (Programming Language)Cascading Style Sheets (CSS)CentOSContinuous IntegrationInformation EngineeringLinuxDevOpsElasticsearchJava Platform Enterprise Edition (J2EE)Video Game DevelopmentGitHubMake (Software)Protocol BuffersGradleGroovyJava Platform Standard Edition (J2SE)WildFly (JBoss AS)Java Native InterfaceJavaserver PagesPython (Programming Language)PostgreSQLApache MavenMultimedia Messaging ServicesMySQLNGINXNode.jsNoSQLSystems Development Life CycleQuick EMUlator (QEMU)RabbitMQRed Hat Enterprise LinuxRedisElastic LogstashAnsibleNext.jsScalaSeleniumSoftware EngineeringSQL DatabasesTypeScriptWeb ServicesWebSocketApache YarnSpring CloudGenesysSpring BootBackendGitKotlinWebpackKubernetesSemrushCassandraApache KafkaFront End Software DevelopmentgRPCAutodesk AutocadDockerJenkinsGolangMicroservicesOracledb
My name is Dmitry, and I'm an experienced Engineering Manager and Software Developer currently seeking new challenges in a Lead Developer/Tech Lead/Engineering Manager or other tech role.

With a strong foundation in software development, team leadership, and project management, I'm excited to bring my expertise to an innovative team where I can contribute to meaningful projects and drive technical excellence.

My favorite tech stacks: #GoLang, #Java, #C++, #TypeScript, #Linux, #React.
I love DevOps/CI stuff and feel comfortable configuring Linux/Unix machines and launching projects independently.
You can take a look at example projects on my profile.
My GitHub is: https://github.com/kordax

Experience

Professional experience10+ years
Freelancer since2021

Languages

GermanBasic knowledgeEnglishGoodRussianGood

Project history

Lead Developer/DevOps for CrypAdvise

Valoru Software - Self-employed

Internet & IT

< 10 team member

I'm providing services as an Individual Entrepreneur (Valoru Software).
Contract: IPAR-64-171221
Customer: INROLM LIMITED/iSoftServices

Tech stack:
* Go, JavaScript, TypeScript, NodeJs, Next.js, Java
* Git, Makefile, Bash, Yarn, WebPack, nvm, Ansible
* GoLand, Linux, armx64/aarch64, Docker, QEMU
* 2d graphics/rendering
* Wasm applications

Responsibilities:
* Software architecture
* Software development
* Project-specific DevOps/CI
* Data engineering
* The remote project as an Individual Entrepreneur
* Managing a small team of 3
* Mentoring team members

Leading/responsible for the following projects:
* https://crypadvise.com
* https://cryptovirsit.host
* infrastructure & internal tools

Achievements:
* crypadvise.com was released to prod.
* Installed CI/CD, QA, and SDLC workflows.
* Configured, instantiated, stable, fail-proof infrastructure.

+ Accounting/Tax Reporting :)

Senior Java Developer

FSK
Company's internal solution for construction processes based on BIM AutoDesk.

Technical stack:

* Java

* Spring Boot;
* PostgreSQL;

* RabbitMQ;
* Kubernetes;

* Yandex Cloud;

Agile methodologies.

Chief Technology Officer

Icona consulting LLC
Responsibilities:

* Human resources and technical leadership;
* Team management and mentoring;
* Control of deliverables;
* Integration with new customers;
* Project management;
* Direct participation in development (Coding, DevOps, Mentoring);
* Business trips to Mannheim and Zurich;
* Managed teams of 7 each one;
Working for a Honeywell/Movilizer.

Project roles:

* ITG Project: Lead Developer/Project Manager/Solution Architect.
* OneID Project: Java developer;
* Bouygues: Lead Java developer;
* Lean (Saudi Aramco): Lead Java Developer;
Achievements:

* Hired an internal team and established development processes within two
distributed integration teams;
* Successfully released the ITG Track & Trace project to production;
* Successfully released Bouygues project to production;
* Completed and passed the POC stage for the OneID project;
* Introduced and implemented new technical approaches: Kafka, RabbitMQ,
and Spring Cloud configuration;
Tech Stack:

Java, Kotlin, Groovy, Golang, Spring Boot, Gradle, Maven, Cassandra,
PostgreSQL, Kafka, Redis, GRPC/Protobuf, Kubernetes, Linux, Jenkins, Gradle,
Maven, AWS EC2, AWS MSK, Git

Agile Methodologies.

Backend Team Lead

red_mad_robot
Responsibilities:

* Implementation;
* Interviewing candidates;
* DevOps.
Achievements:

* Delivered ARAM MEEM backend solution with a modern approach;
* Formed a team of engineers;


Technology stack:
Java SE 11 (OpenJDK), Scala with AKKA, WebSockets, PostgreSQL, Kafka,




ElasticSearch, Redis, Protocol Buffers, Spring Boot, Git, Microservices

Agile Methodologies.

Software Engineering Team Lead

Wirecapital
Responsibilities:

* Tasks distribution in a small team (3 engineers);
* Transfer of solution to the internal site;
* Software development;
* DevOps (AWS EC2, JBoss, Queues);
* Hiring.
Achievements:

* Delivered the solution and was approved for release;
* Hired a team of 2 engineers + 1 QA;
The solution was approved for release, but due to the internal conflict between
the business owner and CEO, Wirecapital decided to stop the project.

Tech stack: Wildfly/JBoss, Java EE, Active MQ, Oracle DB, JSP, Maven.

Agile Methodologies.

Senior Software Engineer

Genesys
Responsibilities:

I was responsible for the next services: SMS, MMS, web services, and VoIP.
Tech stack:

C++, Java, JNI, Python, Groovy, Golang, Elastic Search, Kafka, LogStash, Mysql,
Microservices.

Achivements:
* Delivered a C++ JNI solution that allowed us to switch from a legacy part of
the entire solution to Java/Groovy micro services.

Waterfall.

SDET

Semrush
Responsibilities:

* Development and maintenance of an existing test system for team services.

* DevOps.
Automated testing using Google Test, Selenium frameworks, and self-written
test systems.

Both frontend and backend coverage were provided by C++, Java, and
Python-driven tests.

Golang API wrappers.
Agile Methodologies.

Software Test Engineer

Motorola Solutions
Responsibilities:
Participation in the development of product-specific and cross-product test
automation.

Automotive testing using C/C++/Bash/Python.

Generation and maintenance of documentation for automated tests.




Tech stack:
Linux, C++, Bash, Python.

Waterfall.

Technical Support Engineer

Beget
Responsibilities:

Technical support.

Tech stack:
PHP/Bash, Linux, RHEL, Nginx, Apache, CSS, HTML, MySQL.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in