Skip to content
BackNov 8
Petro S.
Upwork badge

Petro S.

Angular Expert | Web & Mobile | TypeScript | Capacitor

Angular expert with 8+ years of experience building scalable, high-performance web and mobile applications. Expert in Angular, TypeScript, RxJS, NgRx, Capacitor, NativeScript, REST APIs, with additional experience in Vue.js and React. I leverage AI-assisted development using ChatGPT, GitHub Copilot, Claude Code, and Cursor to accelerate development while maintaining high code quality. I enjoy solving complex technical challenges, improving application architecture, and building products that are reliable, scalable, and easy to maintain. Whether joining an existing team or starting a project from scratch, I focus on writing clean, maintainable code and delivering long-term value. ━━━━━━━━━━━━━━━━━━ 🚀 How I Can Help • Build scalable Angular web applications • Develop cross-platform iOS and Android applications using Capacitor and NativeScript • Refactor and modernize legacy Angular applications • Design clean, maintainable application architecture • Integrate REST APIs and third-party services • Improve application performance and user experience • Resolve complex production issues and bugs • Collaborate effectively with distributed teams and agile workflows ━━━━━━━━━━━━━━━━━━ 🛠 Tech Stack Frontend • Angular • TypeScript • RxJS • NgRx • Angular Material • Vue.js • React • HTML5 • CSS3 • SCSS Mobile • Capacitor • NativeScript • Cross-platform iOS & Android development Backend • C# • ASP.NET Core • REST APIs Cloud & Tools • Firebase • Microsoft Azure • Git • CI/CD • Cypress (E2E) • Responsive UI • Performance Optimization • Third-party integrations ━━━━━━━━━━━━━━━━━━ ✅ Why Clients Choose Me • 8+ years of professional frontend and mobile development experience • Clean, maintainable, and scalable code • Strong focus on performance and long-term maintainability • Excellent communication and ownership throughout the project • Fast delivery with AI-assisted development while maintaining high quality • Experience working independently and as part of distributed teams ━━━━━━━━━━━━━━━━━━ I take ownership of every feature—from understanding business requirements to delivering production-ready solutions. My goal is not only to write code but also to help build products that are stable, maintainable, and ready to grow. If you're looking for an experienced Angular developer who communicates clearly, delivers high-quality work, and genuinely cares about your project's success, I'd be happy to discuss your project.

🇺🇦Lviv, Ukraine$30/hr100% JSS5.00 (9)Since Nov 2020

Earnings and projects

MRR
$4.2k

Last 6 months ÷ 6

World#7,404 / 412k
🇺🇦Country#497 / 14.3k
Revenue, last 30 days
$4.2k

Last 6 months: $25k

World#7,440 / 412k
🇺🇦Country#504 / 14.3k
Total earnings
$97k

Billed in all: $100k

World#40,435 / 412k
🇺🇦Country#2,704 / 14.3k
Per project
$8.8k

$25k in the last 6 months

World#18,527 / 412k
🇺🇦Country#1,295 / 14.3k
Projects, last 6 months
1
0% fixed100% hourly
World#128,096 / 412k
🇺🇦Country#4,718 / 14.3k
Projects in all
11

Across 12 contracts

58% fixed42% hourly
World#192,420 / 412k
🇺🇦Country#7,811 / 14.3k

Earnings, last 30 days

$100k+$4.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$95.0k$97.5k$100.0k$102.5kOct 9Oct 24Nov 8

Skill rankings: Top 2% in Angular Material

Ranked by MRR among everyone on Upwork with the skill.

  1. 2NativeScript58 freelancers · 🇺🇦 #1Top 3%
  2. #10Angular Material452 freelancers · 🇺🇦 #4Top 2%
  3. #16RxJS296 freelancers · 🇺🇦 #6Top 5%
  4. #48Performance Optimization1,100 freelancers · 🇺🇦 #11Top 4%
  5. #101ASP.NET Core2,272 freelancers · 🇺🇦 #10Top 4%
  6. #186RESTful API6,064 freelancers · 🇺🇦 #21Top 3%
  7. #194Firebase6,978 freelancers · 🇺🇦 #26Top 3%
  8. #228Angular6,817 freelancers · 🇺🇦 #30Top 3%