Projects

Blast TV

Teracloud Armenia

Feb 2021 - Oct 2022

A gaming platform focused on eSports tournaments, stats, and news. I designed the backend architecture from scratch and played a key role in bringing the platform to production.

Core capabilities:

  • Streaming of gaming events
  • Tournament management
  • Real-time stats tracking for competitive gaming enthusiasts
Node.jsTypeScriptJavaScriptNestJSPostgreSQLAWSDockerSentryBackend DevelopmentAPI DevelopmentDatabase DesignSystems ArchitectureGaming Platforms
Personal Project

ToolsZone.net - Online Utility Platform

Apr 2025 - Present

Developed ToolsZone.net, a comprehensive web platform offering hundreds of free, browser-based utility tools with a clean, ad-free interface.

This Next.js-powered application features tools across multiple categories including Text Tools, Developer Tools, Web Utilities, Security Tools, AI & Productivity Tools, Media Tools, Code Generators, Converters, SEO Tools, Image Tools, PDF Tools, and Calculators.

The platform emphasizes AI-powered tools alongside traditional utilities, providing both automated solutions and manual processing options for various tasks.

As the sole developer, I maintain an active development cycle with updates every 1-2 weeks, heavily leveraging AI tools to accelerate the development process while maintaining full control over code quality and architecture.

The platform prioritizes simplicity, speed, and mobile-first design while requiring no user login. Built with a modern tech stack for excellent performance and seamless user experience.

Next.jsReact.jsTypeScriptAWSTailwind CSSFront-End DevelopmentResponsive Web DesignSEOUser Interface DesignJavaScriptTechnical Documentation

Hexowatch

Hexact

Sep 2020 - Jan 2021

A powerful website change monitoring platform that tracks visual, content, code, technology, and price changes across websites.

My contributions:

  • Developed several critical tools for the platform
  • Significantly improved data processing efficiency through optimized database queries
  • Enhanced monitoring capabilities, particularly in HTML element detection and content tracking
Node.jsTypeScriptJavaScriptGraphQLPostgreSQLMongoDBPuppeteerWeb ScrapingDatabase OptimizationAPI DevelopmentPerformance OptimizationMonitoring SystemsStripePayment Processing

Hexometer

Hexact

Mar 2020 - Sep 2020

An AI-powered website monitoring platform that continuously checks for issues across six core areas.

Key achievements:

  • Implemented several GraphQL APIs for data retrieval
  • Optimized database queries for better performance
  • Developed multiple monitoring features
  • Significantly improved the web crawler/spider by fixing bugs, optimizing performance, and extending capabilities
  • Resolved several critical production issues that improved system stability and user experience
Node.jsTypeScriptJavaScriptGraphQLPostgreSQLMongoDBPuppeteerWeb CrawlingAI IntegrationPerformance OptimizationAPI DevelopmentDatabase DesignProduction DebuggingWebsite MonitoringStripePayment Processing
Personal Project

Prime Events AM - Event Planning and Organization Platform

Jan 2025 - May 2025

A landing page for an event decoration service in Armenia specializing in illuminated letter displays and decorative arrangements for birthdays and special occasions. Built with Next.js and features Armenian language support.

Next.jsReact.jsAmazon Web Services (AWS)Tailwind CSSTypeScriptFront-End DevelopmentUI/UXResponsive Web DesignSearch Engine Optimization (SEO)Web PerformanceGit
Personal Project

Language Learning Tools (LLT)

Jan 2025 - May 2025

Developed a comprehensive language learning platform with a microservices architecture that helps users learn languages through customizable tools.

The system includes a web application, admin panel, and multiple backend services working together to provide vocabulary learning, lesson management, and multimedia content integration.

Key features include:

  • Language lesson management with text and video content
  • Word frequency analysis and vocabulary tracking
  • Text tokenization and paragraph management for learning materials
  • YouTube video integration with subtitle extraction and speech-to-text processing using Whisper
  • User progress tracking across lessons and vocabulary
  • Resource service for file and asset management
  • Task service for handling asynchronous operations like subtitle and speech processing
TypeScriptNext.jsNestJSPostgreSQLMongoDBAWSDockerMicroservicesREST APIsAPI DocumentationSwagger APIJWTDatabase DesignSystems DesignGitHubJestUnit TestingContainerization

The Moon

Vishup Technologies

Aug 2019 - Mar 2020

The Moon was a smart home system project featuring a maglev-based control system for smart home devices, allowing users to automate and remotely manage their home environment.

I designed the backend architecture for this IoT platform, implementing a custom bidirectional communication protocol that enabled real-time control of Z-Wave devices through a user-friendly interface.

Node.jsTypeScriptJavaScriptPostgreSQLMySQLWebSocketsTCPRTMPSystems DesignIoT DevelopmentReal-time CommunicationZ-Wave ProtocolSmart Home IntegrationBackend Architecture

Vishup

Vishup Technologies

Dec 2018 - Aug 2019

Vishup was an innovative platform that enabled users to rent out their PCs and mining farms to other users who needed access to remote, high-performance computing resources with powerful GPUs.

As the main backend developer, I designed and implemented the core system architecture that facilitated secure remote connections, resource allocation, and payment processing between users. The platform created a marketplace for computational resources, allowing GPU owners to monetize their hardware when not in use.

Node.jsTypeScriptJavaScriptPostgreSQLMySQLWebSocketsTCPSystems DesignBackend ArchitecturePayment ProcessingRemote AccessResource ManagementMarketplace DevelopmentGPU ComputingSecurity