Creating modern web solutions

Full development cycle: from idea to launch. I specialize in creating fast, responsive and scalable web applications.

main.js
const developer = {
name: 'Sitego',
skills: [ 'Nuxt', 'NestJS', 'Ruby on Rails' ],
experience: 5
};

Portfolio

Examples of my work by categories

SBPTUNING

Responsive layout for auto service

HTML5 CSS3 JavaScript Bootstrap

Alcowa

Landing page for alcohol brand

HTML5 CSS3 JavaScript

Protex

Responsive layout for security

HTML5 CSS3 JavaScript Bootstrap

Form Fofk

Responsive form layout

HTML5 CSS3 JavaScript

Him

Responsive layout

HTML5 CSS3 JavaScript Bootstrap

Mestopryatok

Responsive layout

HTML5 CSS3 JavaScript Bootstrap

Arabella

Responsive layout for fashion

HTML5 CSS3 JavaScript

Fairads Admin

Admin panel for advertising platform

HTML5 CSS3 JavaScript Bootstrap jQuery

Fairbi

Responsive layout for analytics

HTML5 CSS3 JavaScript Bootstrap jQuery

Fads

Responsive layout

HTML5 CSS3 JavaScript

4Cloud

Responsive layout for cloud solutions

HTML5 CSS3 JavaScript

Snap Fix

Vue.js application for quick repair

Vue.js Vite Tailwind CSS
Bot Constructor

Bot Constructor

Telegram bot and REST API for bot management admin panel. Full-featured system with authentication, task queues, media processing, and external service integrations.

NestJS PostgreSQL Telegraf Redis Bull Swagger Sequelize JWT Passport

Online Store

Backend API for online store: REST API for website and admin panel, Telegram bot integration. The system includes WebSocket for real-time updates, JWT authentication, MongoDB database, and Redis for caching.

NestJS MongoDB Telegraf Socket.io Redis Swagger JWT Axios
Auction Todays
IN DEVELOPMENT

Auction Todays

Full stack platform for daily publishing of popular and current auctions. Registration system with trial period and subscription model for auction viewing access. Frontend on Vue.js/Nuxt.js with TypeScript, Backend on NestJS with TypeScript, PostgreSQL database with Sequelize ORM.

Vue.js Nuxt.js TypeScript NestJS PostgreSQL Sequelize

TakeTest Email

Full stack temporary email service for testing and registrations on third-party websites. Frontend built with Nuxt (Vue), Backend with NestJS, PostgreSQL database, and AWS integrations (S3, SQS, Lambda, SES) for processing and storing emails.

Nuxt NestJS PostgreSQL AWS S3 AWS SQS AWS Lambda AWS SES

DetectMyIP

Web tool for detecting public IP address and network information. Frontend built with pure HTML, CSS and JavaScript, Backend with Node.js, Google Ads integration and a set of network utilities (IP Lookup, DNS Lookup, Proxy Check).

HTML CSS JavaScript Node.js Google Ads

Technologies

Tech stack I work with

Vue.js Vue.js
Ruby on Rails Ruby on Rails
HTML5 HTML5
CSS3 CSS3
Bootstrap Bootstrap
Tailwind CSS Tailwind CSS
JavaScript JavaScript
TypeScript TypeScript
Vite Vite
jQuery jQuery
Node.js Node.js
Express Express
NestJS NestJS
MySQL MySQL
PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis
Nginx Nginx
PM2 PM2
GraphQL GraphQL
Git Git
AI / LLM

Project Cost Calculator

Get a preliminary estimate of cost and timeline

Development process

What you get at each stage and what we need from you to keep the project moving

Brief, requirements, and proposal

Typically 1–2 business days; larger or unusual scopes may take longer

You share your brief, specification, or high-level goals. I review the materials, ask clarifying questions, and prepare a proposal: scope of work, timeline, and cost. Once we align on terms, we move on to detailed planning.

From you: up-to-date project description, a contact for questions, and decisions on budget and timeline.

Finalizing scope, stack, and inputs

As materials and answers arrive

We lock down functionality, priorities, and constraints. We choose technologies that fit the product and load profile. We collect everything needed to start building: hosting or server access, domains and DNS, API keys, paid third-party services (payments, email, analytics, etc.), design and content — so development is not blocked by missing assets.

From you: timely responses plus access and assets from the agreed checklist.

Build and incremental releases

Iteratively until the agreed scope is delivered

Work is shipped in increments: completed parts go to a staging server or environment you can test at any time. Feedback and tasks are best tracked in one place — for example Trello or Jira — as we agree upfront.

From you: review builds and share feedback in agreed cycles so changes do not pile up at the end.

Wrap-up and final fixes

After the main build — a final correction pass

We close remaining items within the approved scope, address issues found in testing, and prepare the product for acceptance and production deployment.

From you: a final punch list within the agreed scope and participation in acceptance.

1 month support included

Launch and post-launch support

First month after delivery

After go-live you receive one month of complimentary support: quick fixes for small bugs and help with common operational questions. Ongoing maintenance and new features are discussed separately.

From you: issue reports with a short description and, when helpful, steps to reproduce or screenshots.

About Me

Full-stack: backend, frontend, and production-ready delivery

Experience and stack

I have been building web products for over 5 years. I started with Ruby on Rails, then moved into Node.js and NestJS, and on the frontend I focus on Vue.js and Nuxt — so I can take a project from APIs to UI in a consistent way.

Projects I have worked on

I have shipped marketplaces and services with non-trivial business logic. I built a platform for testing third-party sites and apps: sessions could be recorded to video and stored on the server, with live online reviews and calls with one stakeholder or a whole team — useful for QA and sign-off. I also delivered a Telegram bot with an admin panel, an e-commerce backend, and a full web product (frontend and backend) that aggregates live auction listings from multiple auction sites in one place.

Tech and infrastructure

Backend and frontend development, integrations and APIs. Databases: MongoDB, PostgreSQL, and MySQL. Payment provider integrations, domains and DNS, server deployment and cloud hosting, plus Docker for reproducible builds and smoother releases.

Contact Me

Ready to discuss your project and answer questions