Andranik Khachatryan, Machine Learning Developer in Yerevan, Armenia
Andranik Khachatryan

Machine Learning Developer in Yerevan, Armenia

Member since April 30, 2019
Ando has an AWS Machine Learning Specialty certificate, a Ph.D. in computer science, and is passionate about machine learning. He specializes in "classical" machine learning, as well as computer vision with deep learning, and is constantly fascinated with GANs. He has experience deploying multiple ML products with AWS Sagemaker.
Andranik is now available for hire

Portfolio

Experience

Location

Yerevan, Armenia

Availability

Part-time

Preferred Environment

PyTorch, Python, Visual Studio Code

The most amazing...

...project has been creating an image search engine that would find the original from millions of candidates even if the query image was very heavily modified.

Employment

  • Machine Learning Engineer

    2019 - PRESENT
    Envoy Media Group
    • Created an in-house framework which does auto-ML for data and tasks specific to Envoy Media Group. We use the AWS stack and are able to train and deploy a new model within an hour, without writing code.
    • Contributed to feature our framework as a case study for Partner Success on AWS (https://aws.amazon.com/partners/success/envoy-media-toptal/).
    • Trained, tested, deployed, and monitored machine learning models with Amazon SageMaker.
    • Collaborated with the Envoy Media Group team on their long-term AI/machine learning strategy.
    Technologies: Amazon Web Services (AWS), Python, Amazon SageMaker, Artificial Intelligence (AI), Artificial Neural Networks (ANN), Gradient Boosted Trees, Data Science, Machine Learning, Docker
  • Head of Machine Learning

    2020 - 2021
    Aisle3
    • Developed the product matching engine prototype, which matched the same product from different sellers using their images and description. Used OpenCV and ConvNet-generated image features, as well as vector index storage and search.
    • Oversaw the long-term ML strategy for the company, deciding which directions are the most promising going into the future. Worked closely with other teams on the overall system architecture on AWS.
    • Supervised a small remote team tasked with bringing the product matching engine into production. By the time I left the company, we had a product matching API and an internally-developed labeling tool using the API.
    Technologies: Python, Amazon Web Services (AWS), PyTorch, Deep Neural Networks, Artificial Neural Networks (ANN), Artificial Intelligence (AI), Computer Vision, OpenCV, TensorFlow, Deep Learning, FAISS, AWS Fargate, AWS S3, FastAPI
  • AWS Sagemaker Consultant

    2019 - 2020
    Visably LLC (via TopTal)
    • Provided consulting to the client to migrate their on-premise ML solution into AWS Sagemaker.
    Technologies: Amazon Web Services (AWS), Amazon SageMaker
  • Machine Learning Engineer (Remote)

    2019 - 2019
    Pirate Labs
    • Created a recommender system delivering marketing emails for a company with multiple, diverse clients. Each client is a shop selling different products, and the shops are very different from one another. We created a single system that works for all.
    • Designed, implemented, and tested the recommender system. It was highly configurable and flexible, enabling it to effectively adapt to unique settings of each shop.
    • Oversaw the testing and helped with launching the system into production.
    Technologies: Recommendation Systems, Factorization Machines, Python, Machine Learning, Data Science, NumPy, Pandas
  • Co-founder, CEO

    2018 - 2019
    NVision LLC
    • Created a cloud-based infrastructure for crawling, indexing, and supporting an image database of tens of millions of images.
    • Retrieved images from a database of tens of millions of images. Query images could be very heavily altered versions of the original.
    • Enabled digital watermarking of images (prototype).
    Technologies: PyTorch, TensorFlow, Keras, OpenCV, Python, C++
  • Developer of Recommender System (Freelance)

    2017 - 2018
    Triskk.com
    • Helped prototype a recommender system.
    • Created, tested, and tuned a prototype with Python.
    • Implemented the system within AWS infrastructure and made it production-ready.
    Technologies: Amazon Web Services (AWS), AWS, Git, Jupyter, NumPy, Python
  • Product Manager

    2016 - 2017
    Armsoft
    • Served as the product manager for an in-house developed ETL.
    • Participated in product creation from the start: design, implementation, testing.
    • Oversaw client deployments and service monitoring.
    Technologies: TFS, R, Visual Studio, .NET, C#
  • Head of Research and Education Center

    2012 - 2017
    Armsoft
    • Created a highly demanded educational program with more than 10 applicants for one position.
    • Co-developed the overall strategy for the education center, including creating the curriculum, designing the admission process, and recruiting the lecturers. Managed 1-2 assistants who took care of day-to-day operations.
    • Managed entrance exams (up to three rounds) with more than 300 applicants and more than 20 lecturers/TAs/colleagues being involved in different rounds.
    • Researched and published in IEEE TKDE, currently ranked #1 by Google Scholar in the category "Databases and Information Systems."
    Technologies: R

Experience

  • Digital Watermarking with Deep Learning.
    https://github.com/ando-khachatryan/HiDDeN

    PyTorch implementation of paper "HiDDeN: Hiding Data With Deep Networks" by Jiren Zhu, Russell Kaplan, Justin Johnson, and Li Fei-Fei: https://arxiv.org/abs/1807.09937

  • Very Large Image Database with Advanced Search Functionality

    Image search database which indexes tens of millions of images and is able to find the original photo, even if query image is heavily cropped, resized, down-sampled, collage version of the original. Horizontally scalable, cloud-based.

  • Recommender System with AWS SageMaker

    Made a recommender system for a startup as a remote member of the team. The final implementation utilized AWS Sagemaker to train and deploy the model.

    This was my first machine learning project, and it was fascinating. I started with a NumPy scratch-implementation and ended up using SageMaker, which had just been released at that time.

  • Machine Learning on AWS SageMaker

    Worked on model training, testing, deployment, monitoring, and re-training on AWS Sagemaker.

Skills

  • Libraries/APIs

    PyTorch, NumPy, Keras, TensorFlow, SciPy, XGBoost, Scikit-learn, Pandas, OpenCV
  • Tools

    Amazon SageMaker, PyCharm, Jupyter, Git, Visual Studio, TFS, AWS Fargate
  • Paradigms

    Data Science
  • Platforms

    Amazon Web Services (AWS), Jupyter Notebook, Visual Studio Code, Docker
  • Other

    Game Theory, Deep Learning, Image Processing, Machine Learning, Artificial Intelligence (AI), Artificial Neural Networks (ANN), Neural Networks, Deep Neural Networks, Computer Vision, Economics, Recommendation Systems, Factorization Machines, Clustering, Data Analysis, AWS, Computer Science, FAISS, FastAPI, Gradient Boosted Trees, Microsoft Azure
  • Languages

    Python, C#, SQL, C++, R
  • Frameworks

    .NET
  • Storage

    AWS S3, Google Cloud

Education

  • Ph.D. in Computer Science
    2007 - 2012
    Karlsruhe Institute of Technology - Karlsruhe, Germany
  • Master of Science Degree in Computer Science
    2003 - 2005
    Yerevan State University - Yerevan, Armenia

Certifications

  • AWS Certified Machine Learning - Specialty
    JANUARY 2020 - JANUARY 2023
    Amazon Web Services (AWS)
  • Sequence Models
    FEBRUARY 2019 - PRESENT
    Coursera
  • Deep Learning Specialization
    FEBRUARY 2019 - PRESENT
    Coursera
  • Convolutional Neural Networks
    JANUARY 2018 - PRESENT
    Coursera
  • Neural Networks and Deep Learning
    DECEMBER 2017 - PRESENT
    Coursera
  • Structuring Machine Learning Projects
    DECEMBER 2017 - PRESENT
    Coursera
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
    DECEMBER 2017 - PRESENT
    Coursera
  • Machine Learning
    AUGUST 2017 - PRESENT
    Coursera
  • Graph Analytics for Big Data
    JULY 2017 - PRESENT
    Coursera
  • Big Data Modeling and Management Systems
    JUNE 2017 - PRESENT
    Coursera
  • Machine Learning With Big Data
    JUNE 2017 - PRESENT
    Coursera
  • Big Data Integration and Processing
    JUNE 2017 - PRESENT
    Coursera

To view more profiles

Join Toptal
Share it with others