Erik Mkrtchyan
@erikmkrtchyan
Software engineer building TypeScript microservices and observability-driven CI/CD for high-performance media processing.
What I'm looking for
I’m a Software Engineer focused on building high-impact backend systems for media processing, from microservices to reliability and performance. At Picsart (Media Platform), I’ve designed and built a TypeScript microservice that translates company project formats into a video rendering runtime, achieving full parity and producing a versioned npm transformation library.
I build observability and operational safeguards as first-class features. I created the company’s Datadog observability stack for media processing from scratch—covering Python integration, account provisioning, and a full alert suite for CPU/GPU worker health—so teams can detect issues early and respond confidently.
I also optimize delivery and throughput end to end. I reduced Web/WASM CI/CD build and publish times by 50% via dependency-graph analysis and selective package deployment, migrated package distribution to GitLab Maven/npm Registry with automated semantic versioned SDK releases, and improved GPU utilization by decreasing task failure duration by 90% using automated hang-detection and outdated-task eviction. Earlier, I built per-PR performance regression reporting, integrated Sonar code coverage and Bazel benchmarks, and added per-PR heaptrack memory analysis to catch regressions before merge.
Experience
Work history, roles, and key accomplishments
Designed and built a TypeScript microservice to translate project formats into a video rendering runtime, including a versioned npm transformation library. Built the Datadog observability stack for media processing and optimized Web/WASM CI/CD, cutting build/publish times by 50%.
Owned an internal SRE monitoring service with a PostgreSQL-backed benchmark layer and built a per-PR performance regression platform that reports metric-specific degradations. Improved GPU worker utilization by 90% via hang-detection and outdated-task eviction, and reduced media processing latency by ~40% with an asynchronous streaming pipeline.
Migrated CI jobs from GitHub Actions to GitLab CI and built a Slack-bot interface for remote job triggering. Integrated Sonar coverage and Bazel benchmarks, added per-PR heaptrack memory analysis to CI, and rewrote an iOS slideshow feature from Objective-C to Swift using a data-driven YAML configuration.
Set up initial GitHub Actions and GitLab CI/CD pipelines and built a mobile device farm test harness for real Android and iOS devices. Implemented automated device locking, memory/GC/timing reporting, retry logic, and nightly failure artifact capture for regression suites.
Education
Degrees, certifications, and relevant coursework
National Polytechnic University of Armenia
Master of Science in Artificial Intelligence, Artificial Intelligence
2022 - 2024
Completed a Master of Science in Artificial Intelligence at the National Polytechnic University of Armenia from Sep 2022 to May 2024.
National Polytechnic University of Armenia
Bachelor of Science in Informatics and Applied Mathematics, Informatics and Applied Mathematics
2018 - 2022
Completed a Bachelor of Science in Informatics and Applied Mathematics at the National Polytechnic University of Armenia from Sep 2018 to May 2022.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Erik?
You can contact Erik and 90k+ other talented remote workers on Himalayas.
Message ErikGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
