Oleg Maximov — Web Developer in Minsk | React, Next.js, Full-Stack
Oleg Maximov Hi, I'm Oleg

Web Developer
in Minsk, Belarus — React & Next.js

Web developer in Minsk, Belarus — building SaaS applications, web platforms, and enterprise systems since 2005. Full-stack across React, Next.js, Angular, and Vue.js with a focus on performance, SEO, and clean architecture.

// portfolio — skills
const stack = [
'React', 'Angular',
'Vue.js', 'TypeScript',
'Node.js', 'NestJS'
];
 
return stack.every(expert);
01 — About

Background

Web developer and full-stack engineer in Minsk, building production applications since 2005. I work directly with clients — no agency overhead.

I specialize in front-end engineering — React, Angular, and Vue.js/Nuxt — with full-stack work in Node.js, NestJS, and Ruby on Rails.

My recent work includes leading app migrations (Vue 2 to 3, Angular 1.x to latest), optimizing SEO and performance for high-traffic B2C portals, and building search engines and complex front-ends that serve real users at scale.

I also have extensive back-end experience with Node.js, MongoDB, PostgreSQL, Elasticsearch, and message queues — plus DevOps work with Docker, Kubernetes, and CI/CD pipelines.

Full-Stack

React, Angular, Vue.js, Node.js, NestJS, Ruby on Rails

Performance

SEO optimization, Core Web Vitals, bundle analysis

DevOps

CI/CD, Docker, K8s, automated deployments

Architecture

Scalable application design, state management, API integration patterns

02 — Feedback

What people say

★★★★★ Iulian P. · Freelancer.com

"Maksimau is awesome! The job was completed quickly and without stress. I recommend his services to all of you!"

★★★★★ Shinbet K. · Freelancer.com

"Super professional supplier! Absolute pleasure to work with."

Shane H. · Client

"Consistently delivers clean, well-structured code. Understands requirements quickly and rarely needs clarification — a real time-saver for our team."

Vlad R. · Colleague

"One of the most reliable engineers I've worked with. Solid front-end skills combined with genuine full-stack capability — rare combination."

Barry J. · Client

"Took on a complex legacy rewrite and handled it end to end. Delivered a modern platform that performed better than the original. Highly recommended."

03 — Experience

Selected projects

Key projects from 20+ years of development — since 2005. Client names are confidential (NDA).

Senior Front-End Developer B2C Booking Platform 2025

Consumer-facing booking platform with loyalty and discount system. Built search and booking interfaces with personalized offers using Next.js/React and Nuxt/Vue.

Next.jsReactNuxtVue
Senior Front-End Developer Vacation Rental Portal 2024

Search and booking website for vacation rentals. Migrated codebase from Nuxt 2 to 3. Implemented performance and SEO fixes. Deployed to Kubernetes via Jenkins.

Vue.jsNuxtTailwindK8sRancherGo
Technical Lead Real-Time Booking Platform 2022 – 2023

Start-up platform for real-time search and booking. Full-stack development with Angular migration. Migrated from manual AWS EC2 to automated DigitalOcean.

NestJSAngularMongoDBDigitalOceanSentry
Front-End Developer Team Collaboration Tool 2019 – 2020

Productivity and collaboration tool with multi-framework architecture.

AngularVue.jsVuexTypeScript
Lead Front-End Developer Property Management System 2017 – 2019

All-in-one management platform. Built the data import system from scratch and implemented PDF report generation.

AngularJS
Front-End Developer VIP Members Portal 2016 – 2017

Private members service with curated experiences. Built the custom website and new client back office.

AngularTypeScriptSCSSCypress
Full-Stack Developer Experiences Marketplace 2015 – 2016

Marketplace connecting users with local service providers. Booking management, payments, and provider dashboard.

Ruby on RailsPostgreSQLRedis
Front-End Developer Corporate Booking Portal 2014 – 2016

Corporate booking portal with access to 650,000+ properties worldwide. Password-protected platform with corporate rates.

AngularTypeScriptSCSS
Full-Stack Developer Secure Mail Service 2013 – 2014

PGP-encrypted email and file storage. Client-side encryption API, multi-tier subscription system, mass mailing, SpamAssassin, Elasticsearch search.

Node.jsMySQLElasticsearchRabbitMQOpenPGP
Full-Stack Developer Earlier Work 2005 – 2013

US-based auction platform rewrite (Perl to Rails/Elasticsearch). Customer feedback platform with whitelabel/licensing. SEM SaaS. B2B HR SaaS platform.

Node.jsRuby on RailsPostgreSQLRedisElasticsearch
04 — Services

What I can build for you

Flexible engagement — hourly, fixed price, or retainer. Remote, negotiable terms.

Websites & Portals

Corporate sites, catalogs, client portals, marketplaces, e-commerce

Web Applications

SaaS platforms, admin dashboards, real-time systems, multi-tenant apps

Migrations & Upgrades

Legacy app modernization, framework migration, performance optimization

View all services
05 — Skills

Technology stack

Languages
TypeScript JavaScript ES6+ SCSS LESS HTML5
Front-End
React Next.js Angular Vue.js Nuxt RxJS PrimeNG Angular Material NGRX Vuex Tailwind CSS
Back-End
Node.js NestJS Express.js Ruby on Rails MongoDB PostgreSQL MySQL Redis Elasticsearch RabbitMQ
Tools & Testing
Git Webpack ESBuild Cypress Jest Jenkins GitHub Actions Docker Kubernetes Sentry
07 — FAQ

Frequently asked questions

How much does website development cost?
It depends on complexity. A corporate landing page starts from ~$1,500. A web application with back-end typically ranges from $5,000 to $20,000+. I provide detailed estimates after understanding your requirements — no surprises.
What are the typical timelines?
A landing page or corporate site: 2-4 weeks. A web application or portal with custom back-end: 2-4 months. Complex platforms with integrations: 4-8 months. I always agree on milestones upfront.
Do you work remotely?
Yes. I'm based in Minsk and work with clients across Europe and internationally. Daily communication via your preferred channel — Slack, Telegram, email, or video calls. Flexible hours for different time zones.
What technologies do you use?
React, Next.js, Angular, Vue.js, Nuxt for front-end. Node.js, NestJS, Ruby on Rails for back-end. PostgreSQL, MongoDB, Redis for databases. Docker, Kubernetes for deployment. I choose the stack based on your project needs, not personal preference.
What does "turnkey development" include?
Everything from requirements analysis and architecture design to front-end and back-end development, database setup, deployment, and post-launch support. You deal with one person, not a team of strangers.
08 — Contact

Get in touch

Open to new opportunities — full-time, consulting, or interesting projects.