logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Chief Technology Officer
Syzygy AIChief Technology Officer
Jan. 2022Berlin, GermanyLead team of 10 engineers and designers - hiring, mentoring, manage part-time freelancers Define and help to execute tech strategy to meet business needs - budgeting, risks and priorities, tech stack Currently working on platform to connect home owners with cleaners: https://cleanbee.syzygy-ai.com/ Create app to control facial expressions: - Set quality standards for all components of solutions: frontend\backend\mobile clients. (c++\cross-compilation\python\kotlin\swift\javascript\tensorflow\Docker, github actions for CI\CD) - Curate RnD activities (AutoML - AWS Sagemaker, Mechanical Turk, DVC)
Senior Data Engineer
HelloFreshSenior Data Engineer
Jun. 2019 - Jan. 2022Berlin, GermanyHelp company to implement data-driven strategy to migrate from data warehouse to data mesh architecture - Migrate number of data pipelines from Cloudera private hosting environment into AWS cloud to support exponential demand for growth during Covid (Terraform, Kubernetes, AWS tech stack: EMR, ECR, IAM) - Create data pipeline for analysis of data for A\B testing using Optimizely and Google analytics events as a source (Spark, Airflow at K8s) - Develop framework for data quality assurance for the whole data warehouse - Implement new and extend existent ETLs according to stakeholder’s needs - Participate in on-call rotation to support SLA for business critical datasets - Performance tuning of stream and batch data pipelines - Spark, python, scala, Impala, Hive, Airflow, Parquet, HDFS, AWS infrastructure - S3, RDS, EC2, Lambda, DMS
Tech Lead
PrivateAutotradingTech Lead
Jul. 2018 - Feb. 2019Create automated crypto currency-trading system: ● Design reactive architecture to simplify integration of additional exchanges ● Develop scalable trading platform for multi-agent deployments ● Lead implementation of unified UI for trading rules management, deployment automation and monitoring, trend exploration ● Create dedicated services for live data acquisition, signalling and data discovery ● high throughput low-latency fully automated trading engine ● inference engine for models backtesting Used technologies & tools: microservices, application containerisation, Python, gevent, SOA, redis based event queues, aws, stream processing, websockets, postgres, flask, telegram bot api
Senior Software Architect
security domainSenior Software Architect
Nov. 2015 - Jun. 2018Abu DhabiSenior Architect: * Design, build and optimise high throughput highly available multi component data processing pipelines (up to 1.5 mln events per seconds, depending on cluster configuration). * Re-factor of business critical components of various products across the whole stack * Cassandra, Kafka, Elastic performance tuning - schema adjustments & implementation of high performance multithreaded shooters in C++, jvm & linux kernel optimisation * Containerisation of applications: maintaining internal docker registry, automate orchestration of dockers vms, docker performance tuning * Introduce company for modern SDLC practices and help to integrate it in a way to be coherent with business goals: continuous integration, devops, integration tests & auto-tests * Participate in business critical activities: sizing and hardware planning, develop POC for pre-sales events, requirements assessments, investigation of disaster incidents, etc * Develop and run internship program: software development, data analysis. Head of analytics department: * Add several key functionalities for company's products portfolio. * Create a discovery platform with set of analytical sub-modules on top of Apache Spark. * Build a toolbox for algorithms assessments for data discovery and quick hypothesis checks * Assessment and adaptation of methods of AI\ML for such tasks as predictions\clusterization. * Application of methods Natural Language Processing (NLP) according to business goals. Used technologies\tools: Big data & high load. Data engineering. Data mining. Distributed computing. Statistics. NLP. Machine learning. Reverse engineering. Caffe. Zeppelin. Spark. Elastic. Kafka. Protobuf. C++. Boost. Scala. Python. Java. Blockchain. Agile. AWS. Scikit. Redis. Golang. Microservices.
Senior Software Engineer
insydoSenior Software Engineer
Jan. 2015 - Oct. 2015United Arab EmiratesDevelop general architecture of server components, choose technology stack for implementation, design database structure and implement middleware layer for interaction with 3rd party systems Build web-crawler for machine learning algorithms evaluation Perform evaluation of various machine learning techniques, embed most promising approach to general pipeline Adapt core of recommendation engine for high-load project by profile and optimize bottlenecks Define and manage Mesos cluster deployment strategy Control and manage of integration various clients (mobile/web) to backend services Define and control execution of sprints for freelancers Provide technical leadership and coaching for team Used technologies/tools: python, postgres, elasticsearch, redis, scikit, scrapy, nltk, gensim, selenium, Mesos cluster stack, AWS stack, vagrant, docker, devops, git, jira, SOA, RESTful

Requests

Touchpoint image
6
Looking for a Job
Principal Engineer, Founding Engineer
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Dmitry on Intch
IT
172807 people
15
fullstack developer @ Orange Business Services
15
Fullstack Software Engineer @ JSC TSA
18
Product manager @ Pharma Global
ITDatabase Developer
18700 people
16
Database developer @ On Road Technology Solutions
19
Full stack developer @ Conecta Apps
15
Ingeniero de sistemas @ Boarder Logistics S.A