Back End Developer - TitanHub (Contract)
Dubai, UAE ยท Remote | iGaming Industry
September 2025 - Present
- Develop and maintain backend services for multi-tenant, multi-casino gaming platform
- Design and optimize RESTful APIs for core platform features and real-time operations
- Improve system architecture for scalability, reliability, and security
- Integrated Cloudflare DNS automation for enhanced domain and DNS management
- Working on live stream platform infrastructure development with AWS services
Node.js
NestJS
TypeScript
PostgreSQL
Kafka
Redis
Docker
Cloudflare
AWS
Full-stack Developer - Self-employed
Yerevan, Armenia
January 2025 - Present (2 mos)
- Created ToolsZone: comprehensive suite of 100+ browser-based utility tools with ad-free interface - my most mature project
- Architected microservices-based language learning platform with web/admin applications
- Developed utility desktop applications using Electron for audio transcription and local development system management
- Practicing AI-assisted development with GitHub Copilot and OpenCode for accelerated coding workflows
- Implemented full-stack features including YouTube media extraction and speech-to-text processing
- Developed ApiCron: API automation platform with cron-based scheduling and job execution tracking
Node.js
React
NestJS
Next.js
PostgreSQL
MongoDB
RabbitMQ
Electron
Backend Developer - Teracloud Armenia
Yerevan, Armenia
February 2021 - October 2022 (1 yr 9 mos)
- Led backend architecture design for Blast TV gaming platform ensuring scalability and performance
- Developed RESTful CRUD APIs using NestJS and implemented multi-PostgreSQL database architecture
- Authored comprehensive API documentation using Swagger, conducted code reviews
- Integrated AWS S3, Sentry monitoring, and enhanced authentication microservice with RBAC
- Established coding standards and developed API stress testing tool
NestJS
PostgreSQL
AWS
TypeORM
Docker
Microservices
Backend Developer - Hexact
Yerevan, Armenia (Remote)
March 2020 - January 2021 (11 mos)
- Worked on Hexometer and Hexowatch web monitoring platforms tracking website changes
- Optimized MongoDB aggregations and PostgreSQL queries improving data processing efficiency
- Implemented GraphQL APIs and developed tools using Puppeteer for web crawling
- Integrated Stripe payment system and developed reporting APIs for statistics and charts
- Implemented graceful shutdown mechanisms and recovery strategies for system resilience
GraphQL
PostgreSQL
MongoDB
Puppeteer
Stripe
Backend Developer - Vishup Technologies
Yerevan, Armenia
December 2018 - March 2020 (1 yr 4 mos)
- Designed complete backend architecture for The Moon smart home IoT system
- Developed custom bidirectional TCP communication protocol for real-time device control
- Implemented trigger-rule-action mechanism for Z-Wave smart home devices
- Created admin dashboard using VueJS for system management
Node.js
PostgreSQL
WebSocket
TCP/IP
Vue.js
IoT
Frontend Developer - ColibriLab LLC
Yerevan, Armenia
September 2018 - December 2018 (4 mos)
- Developed user-facing features using AngularJS, HTML, CSS, and JavaScript
- Implemented authentication forms using Facebook and Google APIs
- Integrated Stripe payment forms and resolved existing bugs
JavaScript
AngularJS
HTML/CSS
React