Senior Software Engineer · Armenia, UTC+4 · Remote or ready to relocate
Designing and evolving complex software products and platforms.
8+ years on high-volume B2B and B2C systems: multi-brand platforms, real-time products and legacy modernization. I connect product requirements with architecture, engineering and delivery.
- Experience
- 8+ years · 5 companies · product teams, B2B provider, consultancy
- Focus
- Product & platform architecture · real-time systems · modernization
- Stack
- TypeScript · Angular · React · Astro · Node.js · FastAPI · PostgreSQL · AWS
- Languages
- Armenian · Russian · English · Spanish (learning)
Case studies
Products I've worked on: the problem, the constraints, the decisions, and what I was responsible for.
One platform, many brands: making a brand a matter of configuration
A white-label platform serving many operator brands had grown by copying — each brand its own build, its own configuration, its own styles. The work: turn a brand into configuration, so one codebase can serve many brands safely.
- Role
- Own the shared multi-brand web application platform and its modernization
- Focus
- Multi-tenant architecture · Configuration-driven design · Legacy modernization
Keeping a high-traffic, real-time product fast and stable while it keeps changing
A high-traffic consumer product with continuous live data, a catalogue of 900+ titles and a mostly mobile audience. The work: keep it responsive and stable while features, content and markets keep changing.
- Role
- Lead delivery of the client application — architecture, performance and production stability
- Focus
- Real-time data · Performance · Production reliability
Building an AI tutor that only teaches what the learner already knows
Lumen is a Spanish-learning product for complete beginners: a streaming AI tutor, lessons generated from each learner's plan, generative practice and spaced repetition. I built it alone, from the first prototype to a three-tier product running in production.
- Role
- Sole engineer: product design, architecture, frontend, backend services, AI integration and deployment
- Focus
- AI-enabled product · Service architecture · End-to-end ownership
Turning a life-insurance application into a guided, three-step flow
Life insurance is traditionally slow and hard to compare. Pendella's promise is personalized coverage in under ten minutes, in three steps. I worked on the guided flow that delivers it.
- Role
- Built the question-driven application steps that lead users to personalized coverage suggestions
- Focus
- Financial services · Guided decision flow · AI-assisted personalization
Where I've worked
2023 — Now NRGaming Product & platform engineering — multi-brand, real-time B2B/B2C platform
Lead delivery for high-traffic, real-time B2B and B2C products, and own the shared multi-brand web application platform they run on — including its modernization.
Angular · React · TypeScript · React Native · RxJS · WebSockets · CI/CD · SASS
Role details →2021 — 2023 DataArt Armenia Product delivery in cross-functional client teams
Production features for complex business workflows in client products — with performance, reusability and integration work alongside.
Angular · React · TypeScript · HTML/CSS/SASS
Role details →2019 — 2021 BetConstruct Development Office Real-time products on a large B2B platform
Features for real-time, performance-sensitive products used across many operator platforms, integrated with APIs and backend services.
AngularJS · React · JavaScript · WebSockets · HTML/CSS/SASS
Role details →2018 — 2019 Develandoo LLC Web and hybrid mobile applications — banking and recruitment
Features for a mobile banking app and a job portal, including transaction-oriented, business-critical flows.
Angular · Ionic · Node.js · HTML/CSS/SASS
Role details →2017 — 2018 Fidem Early career — web applications across multiple projects
Responsive web applications and reusable components; new features integrated into existing systems.
Angular · Vue.js · Ionic · jQuery · HTML/CSS/SASS
Role details →Tools I work with
- Product & application engineering
- TypeScript, JavaScript, Angular, React, React Native, RxJS
- APIs & services
- Node.js, Express, Python, FastAPI, REST, WebSockets
- Data
- PostgreSQL, Firebase, Supabase, Vector databases
- Cloud & infrastructure
- AWS (ECS Fargate, ALB, RDS, S3, IAM, VPC), Terraform, Docker, GitHub Actions CI/CD
- Architecture
- System design, Platform architecture, Configuration-driven systems, Multi-brand platforms, Real-time systems, Legacy modernization
- AI
- OpenAI & Claude APIs, RAG, LangChain, MCP, AI-assisted engineering
Background
I'm Taron Vanoyan, a senior software engineer. I studied electronic engineering, and it left me with a habit I still rely on: looking at software as a system — parts, interfaces, constraints and failure modes — before looking at the code.
Across 8+ years my work has moved from building applications to shaping the systems behind them: mobile banking and recruitment products, real-time products at a large B2B provider, delivery for complex business workflows in client teams, and now a multi-brand platform that many operator brands run on.
Right now I'm deliberately working further from the screen — backend services with Node.js and FastAPI, cloud infrastructure on AWS, and practical AI features with LLM APIs and RAG — toward broader ownership of product architecture. Lumen, a language-learning product I built and run on my own, is where that work lives.
- Education
- Electronic Engineering — National Polytechnic University of Armenia
- Languages
- Armenian (native), Russian (professional), English (working proficiency), Spanish (learning)
- Based in
- Armenia · UTC+4 · working remotely, ready to relocate
Working on a complex product or platform?
If you're building or evolving a product and need someone to own its technical shape — architecture, platform, modernization, delivery — I'd like to hear about it.
tarondev@gmail.com