SUMMARY
Senior Backend Engineer with nearly 5 years building distributed, event-driven systems in Go (Golang), Java and TypeScript for Forbes and Warner Music Group, using gRPC, Apache Kafka and Kubernetes on Google Cloud Platform (GCP).
CORE TECHNICAL SKILLS
- Languages: Go (Golang), Java, TypeScript, JavaScript, Python, SQL, Bash
- Distributed Systems: Microservices, Event-Driven Architecture, CQRS, Event Sourcing, Go Concurrency, Caching
- APIs & Frameworks: gRPC, Protocol Buffers, RESTful APIs, GraphQL, Gin, Chi, Fiber, Spring, Hibernate, JPA, Node.js, Express, FastAPI
- Messaging & Streaming: Apache Kafka, Redpanda, Google Pub/Sub, WebSockets
- Databases: MongoDB, PostgreSQL, Redis, ScyllaDB, ClickHouse, Elasticsearch, MySQL, Memcached, Neo4j (Cypher)
- Cloud & Infrastructure: GCP, AWS, Kubernetes (K8s), Docker, Helm, Argo CD, Argo Events, Argo Workflows, CI/CD, Fastly, Varnish
- Observability: Prometheus, Grafana, OpenTelemetry, Jaeger, Tempo, Loki, Distributed Tracing
- Tools: Git, Linux, SonarQube, Jest, Nx, JFrog Artifactory; Frontend: React, Angular
EXPERIENCE
Optimum Partners (Client: Forbes) | Senior Backend Engineer
- Architected distributed Go and TypeScript services for Forbes Vetted: search, cursor pagination, scraping and data pipelines.
- Decoupled synchronous core services by introducing event-driven architecture on Kafka-compatible brokers with async consumers.
- Designed production MongoDB and Redis data models, indexes and caching layers, with scaling and consistency patterns.
- Ran multi-tenant Kubernetes on GCP (prod, staging, dev) with namespace isolation and GitOps via Argo CD and Argo Events.
- Led backend delivery on Nexus initiatives from requirements to phased rollouts; mentored engineers on backend and system design.
Optimum Partners (Client: Forbes) | Full Stack Software Engineer
- Built Go and TypeScript backend services and integrations for Bertie CMS and Vetted: search, content pipelines and data processing.
- Integrated the Zephr subscription and Cordial messaging platforms; streamlined communication between local npm registries.
- Delivered features at 100% code coverage; documented designs and runbooks in Markdown, Slab and Loom.
Datafoundry | Full Stack Software Engineer
- Led large-scale refactoring of Go and Java microservices, defining service boundaries and decoupling legacy components.
- Raised unit test coverage to 70%+ and passed SonarQube quality gates by rolling out linting across a polyglot codebase.
- Built reusable Go packages and TypeScript libraries shared across DF mSignal AI, Literature Monitor and mSafety AI.
NWSLAB (Client: Warner Music Group) | Software Engineer
- Built Go and Java services and data pipelines for the ADA royalties and publishing system serving DSPs such as Spotify and Apple Music.
- Shaped system-level decisions for Go backend services in tech design reviews with the Solutions Architect.
- Defined type-safe API contracts between frontend and backend for a team distributed across 6 countries.
Datafoundry | Software Engineer
- Built a multi-tenant analytics dashboard with role-based access control (4 user roles) for DF mSignal AI on Go and Java backends.
- Refactored legacy codebases following SoC and DRY principles and reworked state management, improving client performance.
FEATURED PROJECTS
Distributed Social Network (Go, gRPC, Redpanda)
- Built 11 Go microservices over gRPC with Redpanda (Kafka) event streaming, a CQRS feed and a ClickHouse event store.
- Database-per-service persistence (ScyllaDB, PostgreSQL, Valkey, Elasticsearch), Keycloak OIDC, deployed to Kubernetes on AWS via Helm and Argo CD; observed with OpenTelemetry, Tempo, Loki, Prometheus and Grafana.
CERTIFICATIONS & MENTORSHIP
- Neo4j Certified Professional (NCP) | Courses: CKA (KodeKloud), MongoDB: Indexing Design Fundamentals, Claude with Google Cloud's Vertex AI
- Mentor, TechX (Jun - Aug 2025): interviewed and trained engineers
- C++ Programming mentorship - Believer Programmers' Club of Armenia, mentor Artak Yenokyan (Siemens EDA), 2018 - 2019
EDUCATION
- Bachelor of Performing Arts (BPA) - Yerevan Komitas State Conservatory 2021
- Bachelor of Commerce (BCom), Tourism and Hospitality Management - Yerevan State College of Humanities 2014
LANGUAGES
- English (Full Professional) | Russian (Full Professional) | Armenian (Native) | Japanese (Elementary)