Spartak Kagramanyan

Spartak Kagramanyan

Senior Full-Stack Engineer @ Amsterdam, Netherlands

[email protected] · GitHub · LinkedIn · X

Summary

Senior full-stack engineer with 10+ years building and operating production systems at scale across start-ups and scale-ups. Comfortable owning a feature end-to-end — design, ship, monitor, iterate — and pitching technical direction to non-technical stakeholders. Prefer hands-on technical leadership over pure management.

Visa support: required, HSM
Languages: English (Professional), Russian (Native), German (Elementary), Dutch (Elementary)

Skills

Languages
TypeScript, Go, PHP, Python
Front-end
Vue.js, React, Micro Frontends
Data
PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Clickhouse
Messaging
RabbitMQ, Kafka
Infra
Docker, Kubernetes, AWS, GCP, Azure, CI/CD

Professional Experience

Senior Full-Stack Engineer
Aug 2025 - Present
Attendi (Voice AI for healthcare)
Amsterdam, North Holland, Netherlands · Hybrid

Building the Attendi App — healthcare professionals dictate visit notes that are auto-summarised into clinical templates (SOAP, Omaha) and synced to EHR systems.

Worked on:

  • Introduced Vue SPAs and micro-frontends, replacing parts of the Django SSR + Alpine.js + HTMX front-end
  • Building Studio — admin environment for healthcare team leads
  • Designed custom auth for new iOS and Android apps
  • Set up the observability stack (ELK)
  • Introduced feature flags and a structured POC process
  • Pushing for stronger cross-team architectural alignment

Stack:

  • Python (Django, Django Ninja), TypeScript (Vue, micro-frontends)
  • iOS, Android, Alpine.js, HTMX
  • Azure, Elasticsearch, Logstash, Kibana
Trengo
Oct 2024 - Aug 2025 · 11 mos
Customer Experience company
Utrecht, Netherlands · Hybrid
  • Technical Lead Feb 2025 - Aug 2025 · 7 mos
  • Senior Backend Engineer Oct 2024 - Feb 2025 · 5 mos

Multidomain work:

  • Building robust usage microservice
  • Refined data structure for billing service
  • Worked on auto top-up feature
  • Upgrading 7 years old legacy VoIP solution
  • Building LLM Websearch service as part of our LLM Knowledge Resource Services
  • Upgraded DX for several legacy products

Stack:

  • TypeScript, NodeJS, PHP (Laravel), AWS Lambda
  • Github, Github Actions, AWS
  • MongoDB, MySQL, Redis
Storyteq
Jun 2022 - Oct 2024 · 2 yrs 5 mos
Marketing technology company
Amsterdam, North Holland, Netherlands · Hybrid
  • Technical Lead Mar 2023 - Oct 2024 · 1 yr 8 mos
  • Senior Full-Stack Engineer Jun 2022 - Mar 2023 · 10 mos

Project: Templating Automation

Worked on:

  • Automated testing custom solution built on top of After Effects
  • Build a framework to get user-friendly errors from the rendering process
  • Improved auto-scaler for a big Windows VM render farm
  • Optimized performance of the render farm and front-end extension for AE
  • Created scripts to automate the custom process of releasing
  • Instant previews for big After Effects projects

Project: Creative Distribution

  • Was a team lead
  • Designed and developed MVP / Micro Front-end
  • Created custom schema to allow generation creatives on scale using different ad channels

Stack:

  • TypeScript, NodeJS, PHP (Laravel), VueJS, GraphQL, MFE (micro front-end)
  • Docker, Kubernetes, Windows Server, GCP, Gitlab CI/CD, Argo CD
  • MySQL, Postgres, Redis, RabbitMQ

Worth mentioning:

  • I made a technical assessment for interviews and participated in more than 80 interviews
  • Was very proactive in cross-domain architectural discussions
Senior Full-Stack Engineer
Aug 2021 - May 2022 · 10 mos
Inn tax legal (Legal company)
Amsterdam, North Holland, Netherlands · Hybrid

Worked on:

  • Internal tools for storing and analyzing documents
  • Automating testing to ensure quality
  • Aligning all the requirements and technical processes with non-technical management

Stack:

  • TypeScript, NodeJS (Express), VueJS
  • Docker, Kubernetes, AWS
  • Postgres, Redis
Founding Engineer
Jan 2016 - Aug 2021 · 5 yrs 8 mos
Onmoon (Payment system with in-game assets)
Moscow, Russia · Hybrid

Worked on:

  • Invented a custom Mathematical price prediction model
  • Developed:
    • Price gathering, analyzing service
    • Trading platform (was running more than 1000 micro-traders)
    • Client platform for showing prices, trading, and withdrawing balance
    • Admin panel for connected websites and notification services
  • I discussed terms and helped the first 100 websites connect to our platform
  • Created a client support team

Stack:

  • PHP, NodeJS, WebSockets, Go, jQuery
  • MySQL, Redis
  • Linux server management (bare-metal servers, full setup, monitoring, back-ups)

Additional projects:

  • Matchmaking platform → Invented custom rating system based on ELO + player's skill
  • Giveaway platform / Stream skin drops
  • Ladder/Matchmaking builder website
  • In-game performance statistics platforms for CS: GO and Rust
Medior Full-Stack Developer
Apr 2014 - Dec 2015 · 1 yr 9 mos
AdSniper (Advertising agency — DMP, SSP, retargeting)
Moscow, Russia · On-site

Built internal admin panels and a complete CPA system with code generation and analytics reporting. Stack: PHP, MySQL, MongoDB, HP Vertica.

Junior Full-Stack Developer
Feb 2012 - Apr 2014 · 2 yrs 3 mos
Digicast (Live-streaming service company)
Moscow, Russia · Hybrid

Admin panel refactoring, live-player dynamic features, and high-load optimizations. Stack: PHP (Zend), MySQL, Memcache.

Education

Specialist Diploma in Engineering — Mechatronics, Robotics and Automation
2007 - 2013
Bauman Moscow State Technical University

Languages

English
Professional
Russian
Native
German
Elementary
Dutch
Elementary