19.04.2025 aktualisiert

TS
100 % verfügbar

Senior Software Engineer

Bernau bei Berlin, Deutschland Master's in Computer Science
Bernau bei Berlin, Deutschland Master's in Computer Science

Profilanlagen

Tsovak Saakian CV no photo.pdf

Skills

JavaAmazon Web ServicesC#Cloud ComputingContinuous IntegrationAmazon DynamodbTechnische PhysikEnglischVmware ESX ServerGithubInfrastrukturPythonKinesiologieMongodbMQTTPostgisRedisScriptingGoogle CloudEchtzeitsystemeRussischGrafanaAws LambdaGitlab-CiKubernetesAWS GlueApache KafkaBitbucketTeamcityCloudwatchTerraformArmenischJenkinsGolang
- Skills: Golang, Java, Python, C#, scripting
- CI/CD: TeamCity, Jenkins, GitHub Actions, GitlabCI, Bitbucket Pipelines
- Cloud: AWS, GCP, VMware ESXi
- Data: Apache Kafka, Redis, AWS Glue, Amazon Athena, PostGIS, Amazon Kinesis, AWS Lambda, Amazon DynamoDB, TimeScaleDB, MongoDB
- Monitoring: OpenTelemetry Tracing, CloudWatch, Grafana
- Real-time Systems: NSQ, MQTT
- Infrastructure: Kubernetes, Terraform
- Leadership: Tech and Team Leader
- Languages: English, Russian, Armenian, Deutsch
- Academic: Master's in Computer Science from MEPhI (Moscow Engineering Physics Institute)

Sprachen

DeutschgutEnglischverhandlungssicherRussischverhandlungssicher

Projekthistorie

Senior Software Engineer

Vay

Internet und Informationstechnologie

50-250 Mitarbeiter

I'm part of the Data Platform team at VAY where I was mainly responsible for building, maintaining, and fixing issues of ingestion pipelines for batch and streaming telemetry data that would come from VAY autonomous vehicle fleet. The Ingested data was then made available to be queried over an SQL interface by the stakeholders. 

For a few months, I started resentment how to build a real-time monitoring system based on our telemetry streaming. After the concept and small PoC, the project was moved to another team

For 7 months I was part of the mobility platform team at VAY from the beginning where I started the project until MVP. I built major components like dispatch, supply, booking, jobs, navigation, etc from scratch and hosted them on the AWS cloud with some really amazing colleagues.

- Led the design and building of major components of the mobility platform, including dispatch, supply, booking, jobs, navigation, etc from scratch and hosted them on the AWS cloud.
- Optimized resource utilization and architecture to reduce infra cost.  
- Built, maintained, and fixed issues of ingestion pipelines for batch and streaming telemetry data from the VAY autonomous vehicle fleet.
- Ensured the ingested data was available to be queried over an SQL interface by stakeholders.
- Conceptualized and developed a successful proof of concept for a real-time monitoring system using telemetry streaming and collaborated with cross-functional teams to ensure seamless integration with the platform.
- Managed project timelines and deliverables, ensuring timely delivery of milestones.
- Introduced OpenTelemetry Tracing with propagation through Kinesis and Kafka between services.
- Introduced a new deployment architecture to reduce the Time to Delivery.
- Introduced a monitoings(CloudWatch and Grafana) with Slack notifications.

Skills: Golang · Go (Programming Language) · Apache Kafka · Redis · AWS Glue · Amazon Athena · Apache Superset · Terraform · Amazon Kinesis · AWS Lambda · Amazon Dynamodb · Amazon Web Services (AWS) · PostGIS

Researcher

Skolkovo Institute of Science and Technology (Skoltech)
Radio Access Networks" * Moscow Researcher in Computer Science at Skolkovo Institute of Science and Technology (Skoltech) The Leading Research Center

"Open 5G Radio Access Networks"

- development of L2/L3 protocol stack components for 5G base station software
- Introduce а DevOps methodology for internal projects.
- Prepared and assembled the operating system firmware for ARM architecture.
- Automate software assembly based on ARM architecture.
- Administrate GitLab, KVM, VMware.
- Automate the test environment deployment.
- Documentation of all knowledge.

Achievements:
- acceleration build from 15 hours to 10 minutes
- building software for ARM regardless of the environment
- deploy firmware on demand
- deploy the test environment on demand

Senior Software Engineer

Freelancer; Climony Project
Project 1:

Technical Lead at Real-time condition monitoring system

Fully responsible for the backend and infrastructure.
Designed and developed from scratch.
Project URL https://www.get-notify.io/



- Designed and developed a machine monitoring system in near real-time using Golang, NSQ, MQTT, AWS,
TimeScaleDB, MongoDB, Salesforce, Role Based Access Control, AWS SNS, and Kubernetes.

- Managed the backend and infrastructure of the system from ideation to production, resulting in 60+ customers.

- Spearheaded the development of a modern and secure cloud solution, providing customers with real-time data about
their production plant.

- Collaborated with the front-end team to ensure seamless integration of the system with the user interface.

- Ensured timely delivery of project milestones.

- Later led a team of engineers

Golang, NSQ, MQTT, AWS, TimeScaleDB, MongoDB, Salesforce, Role Based Access Control , AWS, SNS, Kubernetes, gRPC

Project 2 for the last 3-4 months:

Senior Backend Developer at Climony Project
The Climony project was:

- Collaborated with the team to build the backend and infrastructure for a mobile application with user authorization
and payment capabilities.

- Utilized Python, Google Cloud Provider, Kubernetes, Firebase, Postgres, Stripe payment, and gRPC technologies to
design and develop the system.

- Worked closely with the front-end team to ensure smooth integration with the user interface.

- Debugged and optimized the system for performance and scalability.

Python, Google Cloud Provider, Kubernetes, Firebase, Postgres, Stripe payment, gRPC




Skills: Golang · Python (Programming Language) · NSQ · Mqtt · Go (Programming Language) · Software Architecture ·
PostgreSQL · Kubernetes

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden