About

Technical thinking in business language

I build websites and web systems that do more than look good. The main stack is Node.js with Express.js, REST APIs, Socket.io, MongoDB and Linux VPS deployment, while projects can still use different languages and technologies depending on hosting, budget and business goals.

Node.js Express.js REST API Socket.io MongoDB Mongoose Linux VPS Nginx PM2 SSL Prometheus Grafana Loki Telegram Bot API JavaScript TypeScript basic Python HTML/CSS
Clear communication You get simple explanations of what is being built and why it matters.
Stack-flexible Node.js is the main backend stack, while PHP/MySQL is available for standard hosting and simple deployments.
Ready to grow The site can later expand with admin, blog, CRM or integrations.
Process

A simple and predictable way to work

First I clarify the goal, then I build the solution without unnecessary complexity.

01

Discovery

I define services, audience, pages, languages and required functionality.

02

Structure and copy

I prepare page sections, calls to action, pricing logic and content in three languages.

03

Design and development

I choose the right stack for the project. The main backend stack is Node.js/Express.js, with PHP/MySQL available when standard hosting requires it.

04

Launch and support

I deploy on the same domain/hosting, test forms and support the launch.

Portfolio

Selected work

Examples of the directions I can also build for your business.

Node.js Express.js MongoDB Nginx PM2 Grafana

Learning Management System

Production-grade Learning Management System backend with REST APIs, authentication, role-based access, Linux VPS deployment and monitoring with Prometheus, Grafana, Loki and Node Exporter.

Details on request
Node.js Express JWT React Vite MongoDB

Armath Engineering Group

Full-stack student profile management app for an engineering education community with JWT authentication and admin role-based access.

Express MongoDB React Vite Multi-language

StoneCalc

Stone volume and weight calculator with client-ready quote generation, Express/MongoDB REST API backend and multi-language UI in EN/HY/RU/KA.

JavaScript Canvas Weather UX HY/EN

HailCast

Armenian-first hail risk forecast interface with animated weather surfaces, location selection, risk modelling controls and a live dashboard feel.

Next.js Multilingual Commerce UX Brand

Lusn Silver Atelier

Minimal handmade silver jewelry shop concept with Armenian, English and Russian language support, product pages and a polished small-brand buying flow.

Three.js GSAP Landing Page Visual Concept

VANTAGE Architects

Interactive architecture landing concept with a 3D skyline mood, scroll animation, project sections and a cinematic brand presentation.

Node.js Socket.io WebSocket MongoDB

PulseChat

Real-time chat application with user authentication, WebSocket messaging and persistent chat history.

Node.js Express WebRTC Socket.io

StreamLine Camera Broadcaster

LAN camera broadcasting app using WebRTC peer-to-peer streaming and Socket.io signaling with broadcast/watch modes.

Client signals

Built for clear decisions, not just nice screens

These are the kinds of outcomes I design around: faster replies, cleaner operations and a site that makes the next step obvious.

The project became easier to explain to customers, and requests started arriving with the right details already included.

Service business Website and request flow

Admin work moved from scattered messages into one place, so requests, replies and context became easy to track.

Business manager Admin panel and private threads

The important part was not only design. The launch, forms and deployment were handled so the site could actually work every day.

Small business owner Launch and support
Blog / News

Useful notes for business owners

A ready section for articles about SEO, website care, automation and digital sales.

SEO

What pages a service website needs

A short guide to presenting services, prices and trust blocks clearly.

Read note
Automation

Using Telegram as the main lead channel

From forms to notifications, a simple workflow for small businesses.

Read note
Support

What to check before launching a site

SSL, backup, mobile view, speed, contact form and basic SEO checklist.

Read note

Send the idea, I will come back with a clear solution

Briefly describe your business, goal and required functionality. I will suggest the technical approach, structure and starting budget.

Discuss a project