Hayk Harutyunyan, Developer in Yerevan, Armenia
Hayk is available for hire
Hire Hayk

Hayk Harutyunyan

Verified Expert  in Engineering

Bio

Hayk brings rich experience leveraging Python alongside modern containerization and cloud tools to build performant, reliable, and scalable applications. Though not in DevOps, Hayk is keen on infrastructure and likes to spend time polishing environments where his codes run. With significant experience leading projects in startups, Hayk knows the value of taking ownership and is capable of driving projects forward without much supervision.

Portfolio

Emmet
Large Language Models (LLMs), Large Language Model Operations (LLMOps)...
nOps
Python, Django, PostgreSQL, Microservices, Kubernetes, Apache Kafka, Docker...
BMAT
Python, Django, PostgreSQL, APIs, REST, Linux, Bash, Celery, Redis Queue...

Experience

  • Django - 5 years
  • Python - 5 years
  • Amazon Web Services (AWS) - 5 years
  • SQL - 4 years
  • APIs - 4 years
  • Linux - 4 years
  • Microservices - 4 years
  • Kubernetes - 2 years

Availability

Part-time

Preferred Environment

Linux, Vim Text Editor, Docker, Amazon Web Services (AWS)

The most amazing...

...thing I've built is a RASA chatbot that could take uncertain input, ask clarifying questions and automatically run resources on AWS.

Work Experience

Co-founder

2023 - PRESENT
Emmet
  • Built an edtech IOS application that allows learners to learn and practice math while talking to an AI math tutor.
  • Created a visualization module that leverages LLMs and visualization libraries to allow an AI math tutor to automatically draw visualizations in order to explain concepts.
  • Developed an image recognition framework that allows an AI math tutor to recognize students' handwriting and comment on progress.
Technologies: Large Language Models (LLMs), Large Language Model Operations (LLMOps), OpenAI API, Voice Chat, Swift, Artificial Intelligence (AI), React, JavaScript

Senior Software Engineer

2022 - PRESENT
nOps
  • Led a team of 16 to create a Kubernetes workload optimization system that chooses the most cost-optimal instances for a given set of workloads, consisting of a tool control dashboard together with a complex back end of APIs and automations.
  • Built several microservices from scratch and contributed to others leveraging FastAPI, Kafka, and Kubernetes for inter-service communication and scaling.
  • Contributed to designing and implementing distributed data processing pipelines, such as event-based near real-time (NRT) ingestion and processing of AWS or Kubernetes metadata.
Technologies: Python, Django, PostgreSQL, Microservices, Kubernetes, Apache Kafka, Docker, CI/CD Pipelines, Back-end, Amazon Web Services (AWS), SQL, Data Engineering, GraphQL, REST APIs, FastAPI, SQLAlchemy, Full-stack, React

Software Engineer

2021 - 2022
BMAT
  • Contributed to developing a complex data processing pipeline leveraging the capabilities of AWS Batch and Python's multi-core processing and threading libraries.
  • Built the pipeline's data reporting foundations using domain-driven design (DDD) principles.
  • Contributed to operating and maintaining said data processing pipeline, launching and monitoring queues, troubleshooting issues, and fixing bugs.
Technologies: Python, Django, PostgreSQL, APIs, REST, Linux, Bash, Celery, Redis Queue, MongoDB, Redis, CI/CD Pipelines, DevOps, Amazon Web Services (AWS), API Design, Distributed Systems, Cloud Architecture, SQL, Data Engineering, REST APIs, JavaScript, React

Software Engineer

2020 - 2021
Shopometry
  • Collaborated with a small startup team of six engineers and a project manager in building, launching, and maintaining a complex digital advertising platform that integrated Facebook's and Google Ads' APIs.
  • Contributed significant features to the platform, including an authentication and authorization service, notifications, billing, and automated reports and insights.
  • Built a data pipeline service that ingested large volumes of supermarket product data daily and provided customized BI solutions.
Technologies: Python, Django, Facebook Ads, Google Ads API, Celery, Redis, Microservices, Django REST Framework, CI/CD Pipelines, Back-end, Amazon Web Services (AWS), SQL, Cloud Architecture, API Design, Distributed Systems, Python 3, Pytest, GraphQL

Software Engineer

2019 - 2020
DefensePoint
  • Created a conversational chatbot powered by RASA and a custom back-end API with Flask and MongoDB and integrated it with various messaging applications via a client bot.
  • Built a business intelligence dashboard that pulled data from Intercom's API and leveraged Python's data visualization libraries (Plotly) to provide near real-time analytics of user engagement.
  • Built a custom SAML SSO authentication subsystem for a Django 2.0 application.
Technologies: Python 3, Django, Rasa.ai, Flask, MongoDB, Linux, Docker, PostgreSQL, Intercom API, Plotly, Data Visualization, Amazon Web Services (AWS), Back-end, Python, Artificial Intelligence (AI), Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT)

Experience

A Digital Advertising Platform

http://shopometry.com
A digital advertising platform that integrated Facebook's and Google Ads' APIs to enable fast-moving consumer goods (FMCG) brands to drive their own marketing campaigns instead of relying on a digital advertising agency.

I was one of the core back-end developers and contributed to the platform REST API from the design stage to production.

A Data Processing Platform

http://pronto.bmat.com
A Django-based platform that parses, ingests, and processes large volumes of file-based data with multiple processing steps and varying configurations per customer.

I was one of the back-end engineers maintaining and improving the pipeline. I leveraged the compute capacity of AWS Batch and Python multiprocessing libraries to build a performant system.

An Infrastructure Automation Bot

Served as the principal developer of an NLP-based chatbot using Rasa that integrated with the messaging platform Mattermost via a webhook.

Provided a Flask-based API, allowing users to perform infrastructure deployments and updates via a human-based language.

A Cloud BI and Cloud Automation Platform

A Django and Django REST framework-based platform that provides numerous features, allowing users to quickly understand and optimize their cloud costs and improve security and compliance.

I was one of the back-end engineers involved in building a number of sub-systems and microservices as well as building an SDK that integrates with it.

A Cloud Optimization Tool

http://nops.io
This project consisted of a distributed microservices-based SaaS application for cloud cost optimization. I was involved as a senior software engineer and built from scratch and contributed to significant platform features, such as data ingestion and processing pipelines, RI management automation tools, and visualization dashboards.

Education

2017 - 2018

Bachelor's Degree in Liberal Arts

University of Oxford - Oxford, UK

2014 - 2018

Bachelor's Degree in Liberal Arts

Middlebury College - Middlebury, Vermont, USA

Certifications

FEBRUARY 2023 - FEBRUARY 2025

FinOps Certified Practitioner

FinOps Foundation

JANUARY 2023 - JANUARY 2026

AWS Certified Developer

Amazon Web Services

Skills

Libraries/APIs

Django ORM, Pydantic, Google Ads API, SQLAlchemy, Rasa NLU, Redis Queue, Intercom API, REST APIs, Pandas, OpenAI API, React

Tools

Docker Compose, Celery, Rasa.ai, Plotly, Pytest

Languages

Python, SQL, Bash, Python 3, GraphQL, Go, Swift, JavaScript

Frameworks

Django, Django REST Framework, Flask

Paradigms

REST, Microservices, Continuous Delivery (CD), Continuous Integration (CI), DevOps, RESTful Development

Platforms

Amazon Web Services (AWS), Linux, Docker, Kubernetes, Apache Kafka, Google Cloud Platform (GCP)

Storage

Relational Databases, PostgreSQL, Redis, MongoDB, Elasticsearch

Other

APIs, Back-end, Distributed Systems, Cloud Architecture, API Design, Integration, Facebook Ads, FastAPI, CI/CD Pipelines, SDKs, Natural Language Processing (NLP), Chatbots, Data Visualization, Data Engineering, Artificial Intelligence (AI), Cost Reduction & Optimization (Cost-down), FinOps, Generative Pre-trained Transformers (GPT), Large Language Models (LLMs), Large Language Model Operations (LLMOps), Voice Chat, Full-stack

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring