Skip to content

Bulat Nutfullin

Experience

Confidential Company (2024-present)

Senior Machine Learning Engineer

  • Due to confidentiality agreements, I am unable to disclose the name of my current employer.
  • Working on cutting-edge machine learning projects in a senior role.

Viasat (2021-July 2024)

Senior Machine Learning Engineer (Full-time Remote)

  • Recommendation system: Created a REST API for the offline movie recommendation system. Made data preparation, data storage handling (ClickHouse).
  • Recommendation system: Created a REST API for the movie online recommendation system with low latency requirements.
  • Video Summarization: Implemented algorithm highlight the most interesting parts of the video using computer vision.
  • FaceSwap for changing actors in the movie (Python, Deepfake)
  • Personalized poster generation (Python, Segmentation tools, StableDiffusion)

Participating in forest ecology projects applying data analysis (2022-present)

Contributor

  • Statistics calculation: Verification of hypotheses about the distribution of tree species and numerical calculation of their compatibility metrics.

Forest ecology startup (2018-2022)

Machine Learning Engineer (Part-time)

  • Recognition of mistletoe by shape in 3D point clouds and color patterns.
  • Analysis of satellite images. Recognition and distinguishing patches of conifer and broadleaf forests. By using classical statistical approach.
  • Matched two types of forest maps: field measurement maps and lidar scanned maps. Analysis and collation geometric patterns.
  • Made classification of individual trees by 3D point clouds.

SAS (2019 Summer)

Data Science Junior

  • Analysis of sales data, identification of sales patterns, comparison of implementations of machine learning algorithms (open source and proprietary).

Education

PhD Computer Science (2021-2022)

Moscow State University

  • Computational Mathematics and Cybernetics Faculty, Dep. of Information Security
  • Thesis title: Image generation algorithm research.

Master of Science in Computer Science (2019-2021)

Moscow State University

  • Computational Mathematics and Cybernetics Faculty, Dep. of Open Information Technology
  • Thesis title: Research and development of automatic speaker diarization methods.

Bachelor of Science in Computer Engineering Technology (2015-2019)

Bauman Moscow State University

Skills Summary

  • Languages: Python, SQL, GoLang (educational projects)
  • Others: Pytorch, XGBoost, FastAPI, bash, git, Docker, AirFlow, PostgreSQL, SQLite, AWS