Skip to content
BackNov 7
Shavarsh S.
Upwork badge

Shavarsh S.

JavaScript Developer | Browser Extensions | Front-End | Mobile Apps

I am a TOP RATED PLUS Senior Full Stack Engineer with a strong focus on browser technologies, Chrome Extension - Plugin development, and scalable web applications. I have completed 22,000+ hours on Upwork with consistent 5-star reviews. My core expertise is building and maintaining Chrome, Edge, Firefox, and Safari extensions — including full lifecycle development from architecture to store submission. This includes Manifest V2 → V3 migrations, content scripts, background/service workers, messaging systems, DOM manipulation, automation flows, and integrations with tools like ChatGPT and other AI APIs. I also work on modifying and stabilizing existing extensions, improving performance, and ensuring compliance with browser store policies. From a full stack perspective, I design and build end-to-end systems using modern JavaScript and web technologies: * Frontend: React, Next.js, Vue.js, TypeScript, state management, SPA architecture * Backend: Node.js (Express/NestJS), REST APIs, GraphQL, authentication, webhooks * Data: PostgreSQL, MongoDB, Redis, data modeling and optimization * Realtime: WebSockets, event-driven systems * Integrations: third-party APIs, browser APIs, scraping/automation flows * DevOps: CI/CD, Docker, cloud deployments (AWS/GCP), monitoring I have built complex platforms across multiple domains, including marketplaces, SaaS products, CMS, CRM systems, browser automation tools, and internal business platforms. Many of these involve multi-user systems, dashboards, analytics, and high-performance backend logic. I also have experience with UI/UX implementation, product thinking, requirement specification, and working with partially generated or AI-assisted codebases — refactoring them into clean, production-ready systems. My focus is on building reliable, secure, and scalable solutions with strong attention to performance, maintainability, and real-world usability. Happy to discuss your project or jump on a call to go through the technical details. Profile updated: 03 November 2026

🇦🇲Yerevan, Armenia$20/hr100% JSS4.92 (22)Since Feb 2012

Earnings and projects

MRR
$4.8k

Last 6 months ÷ 6

World#5,719 / 412k
🇦🇲Country#40 / 1,832
Revenue, last 30 days
$3.1k

Last 6 months: $29k

World#11,860 / 412k
🇦🇲Country#84 / 1,832
Total earnings
$722k

Billed in all: $740k

World#1,210 / 412k
🇦🇲Country#21 / 1,832
Per project
$25k

$15k in the last 6 months

World#4,140 / 412k
🇦🇲Country#43 / 1,832
Projects, last 6 months
2

Across 3 contracts

0% fixed100% hourly
World#88,918 / 412k
🇦🇲Country#353 / 1,832
Projects in all
29

Across 39 contracts

5% fixed95% hourly
World#100,215 / 412k
🇦🇲Country#513 / 1,832

Earnings, last 30 days

$740k+$3.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$736k$738k$740kOct 8Oct 23Nov 7

Skill rankings: Top 1% in HTML5

Ranked by MRR among everyone on Upwork with the skill.

  1. #8Browser Extension203 freelancers · 🇦🇲 #1Top 4%
  2. #22Google Chrome Extension660 freelancers · 🇦🇲 #1Top 3%
  3. #96iOS3,908 freelancers · 🇦🇲 #4Top 2%
  4. #105Android4,975 freelancers · 🇦🇲 #3Top 2%
  5. #163Android App Development6,395 freelancers · 🇦🇲 #3Top 3%
  6. #178iOS Development6,533 freelancers · 🇦🇲 #4Top 3%
  7. #207API7,943 freelancers · 🇦🇲 #6Top 3%
  8. #216HTML514,581 freelancers · 🇦🇲 #5Top 1%