Boris Medvedev

Bis 2022, Senior Software Engineer, GridDynamics

Malaga, Spanien

Über mich

- 7 years’ experience in the field of Software Engineering, Big Data, MLops, DevOps; - Extensive experience with cloud engineering in AWS, Databricks and etc; - Deep knowledge of Python frameworks: PySpark, Pandas, BOTO3, AirFlow, Flask, SQLAlchemy, Anaconda. experienced in REST API; - Versatile experience with Databricks (optimisation practices, different data format), AirFlow; - Deep experience in development of streaming application with kafka, spark streaming; - Good knowledge of DevOps(CI/CD) practices, Terraform, Jenkins , Kubernetes, CloudFormattion; - Experienced with cloud such as: GCP(BigQuery), AWS (Sagemaker, Glue and etc.), Novice with Azure. - Experienced in MLops practice on Big Data environments with libraries like pandas, skit-learn, tensorflow and etc. - Have a strong understanding of Programming(Patterns, REST and etc.), of NoSQL and DWH concepts, IaC, SOLID, algorithms and structures of data and etc;

Fähigkeiten und Kenntnisse

Spark
AWS
SQL
Bash
DevOps
Python
Docker
Django
Machine Learning
Celery
Sagemaker
Google BigQuery
Databricks
PySpark
Airflow
Kafka
Terraform
Kubernetes

Werdegang

Berufserfahrung von Boris Medvedev

  • Bis heute 1 Jahr und 9 Monate, seit Okt. 2022

    Senior Cloud Engineer

    EPAM Systems, Inc.

    Project: Development and Enhancement the Platform for Machine learning and Data (ETL/Streaming) pipelines for top EU e-commerce company Responsibilities: • Developing and designing solutions within Databricks ecosystem; • Leveraging and improving a cloud-based tech stack that includes AWS, Databricks, Kubernetes, Spark, Airflow, Python, and CloudFormattion; • Estimating of end-to-end technical solutions, developing overall solution plans for data and analytics solutions.

  • 2 Jahre, Nov. 2020 - Okt. 2022

    Senior Software Engineer

    GridDynamics

    Project: Building microservice App for treating context machine learning search Responsibilities: • Design and deploy ML infrastructure on cloud • Develop ETL/Big Data applications on serverless architecture • Design and deploy DevOps process • Develop microservice app • Adaptation ML prototypes for working on huge amount of data in cluster with high SLA • Participating in and helping lead requirements and design workshops with clients.

  • 1 Jahr und 4 Monate, Aug. 2019 - Nov. 2020

    Senior software developer

    Rostelecom

    Responsibilities: • Adaptation ML prototypes for working on huge amount of data in cluster with high SLA • Design and Develop HighLoad Spark services for treating huge amount of data. • Building complex AirFlow pipeline. • Participating in and helping lead requirements and design workshops with clients. • Mentoring junior members of the team in software development best practices.

  • 1 Jahr, Sep. 2018 - Aug. 2019

    Solution Arhitect (Big Data/DevOps/ML)

    VTB

    Project: Building high load versatile Big Data ecosystem on micro services for business users Responsibilities: • Design and Develop HighLoad Spark services for treating huge amount of data. • Design and Develop ML services for business and services goals. • Design security side of services according corporate rules. • Participating in and helping lead requirements and design workshops with clients. • Mentoring junior members of the team in software development best practices.

  • 1 Jahr und 7 Monate, März 2017 - Sep. 2018

    Senior Big Data Developer/Data Scientist

    Sberbank of Russia

    Design and develop the Spark/SparkML/MR applications for treating a huge amount of data; Design and develop the NLP models for treating data using (Apache OpenNLP, Lingpipe, Stanford Parser and etc.); Building the algorithms for machine learning tasks; Support the entire lifecycle of services; Configuration and support the cloudera/hadoop services.

  • 1 Jahr und 1 Monat, März 2016 - März 2017

    Software Engineer (Big Data)

    EPAM Systems

    The project for British insurance company (December 2016-till now) Environment: AWS, Hadoop, Git, yaml, Ansible, Jenkins, ssh, bash, Hive, Spark, Maven, Hive, Scala, Java. The project for US global FMSG company (September 2016-December 2016) Environment: HDFS, Cloudera, Ansible, Impala, Hive, Spark, Hue, Hive, Scala, Java, Knime. The project for British service utilities company (April 2016-June 2016) Environment: MongoDB, Robomongo, bash, javascript, Git

  • 9 Monate, Juli 2015 - März 2016

    Senior DWH/BI Developer

    UNIQA Insurance Group

    The main goals of project: Design and implement effective data processing architectures; Maintenance of existing ETL, data management and data query components; Design, construct, install, test, tweak, and maintain data management systems to improve accessibility and quality of data. Environment: MS SQL Server, SSIS, PowerShell, PowerBI.

Ausbildung von Boris Medvedev

  • 4 Jahre und 10 Monate, Sep. 2010 - Juni 2015

    Applied mathematics

    Moscow State University of Economics, Statistics, and Informatics

    Data Mining, Mathematical statistics,Programming

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

Interessen

Reading
Sport
Music

21 Mio. XING Mitglieder, von A bis Z