Skip to content
BackNov 8
Ivan P.
Upwork badge

Ivan P.

Leading Frontend Developer | Angular | React | NX | Micro Frontends

🏅 Top Rated Plus | Angular & React Expert | Scalable Front-End Architect Greetings! I’m a Senior Front-End Engineer with 8+ years of experience and 2200+ Upwork hours delivering high-impact projects using Angular, React, and TypeScript. From greenfield apps to complex migrations and micro-frontend architectures, I’ve successfully handled it all, with clean code, business focus, and exceptional communication. 🚀 Project Highlights: Built a scalable micro-frontend architecture using Angular and Module Federation - enabling cross-team collaboration and significantly reducing dev costs. Migrated large legacy AngularJS apps to modern Angular, improving performance and cutting bundle size by 30%. Developed a React/Node.js migration path with full backwards compatibility - allowing for a smooth transition without product disruption. Created reusable UI packages and shared component libraries to boost consistency and delivery speed across multiple teams. Built full-featured platforms from the ground up, including EV tracking systems, automated documentation tools, and real-time data dashboards. 🧠 My Stack & Expertise: Frameworks: Angular 2–20, React.js, AngularJS, RxJS, NgRx, Signals Architecture: Micro-frontends, Monorepos (NX, Lerna), Web Components Styling & UI: SCSS, Tailwind, Material UI, Storybook Testing: Cypress, Playwright, Jest, Jasmine DevOps & Tooling: Docker, GitLab CI/CD, Jenkins, Webpack, Node.js 💬 What Clients Say: "Ivan is a fantastic front-end developer. His communication skills are great and overall is a pleasure to work with. I will continue to work with Ivan on future projects" Why choose me? ✨ Top Rated Plus – trusted by top clients for long-term success 🚀 Rapid onboarding – I dive in fast and deliver value from day one 🧩 Architecture mindset – I think in terms of systems, scale, and business ROI 🧑‍💼 Smooth communication – updates, insights, and collaboration you can rely on ⏱️ Available for urgent or long-term projects 🔧 Whether you need to modernise your platform, scale your UI, or launch a new SaaS MVP — I’m ready to help you build, iterate, and grow.

🇳🇱Amsterdam, Netherlands$50/hr100% JSS5.00 (8)Since Feb 2021

Earnings and projects

MRR
$4.8k

Last 6 months ÷ 6

World#5,876 / 412k
🇳🇱Country#17 / 1,538
Revenue, last 30 days
$5.1k

Last 6 months: $29k

World#5,368 / 412k
🇳🇱Country#14 / 1,538
Total earnings
$131k

Billed in all: $137k

World#28,322 / 412k
🇳🇱Country#76 / 1,538
Per project
$13k

$29k in the last 6 months

World#11,241 / 412k
🇳🇱Country#31 / 1,538
Projects, last 6 months
1
0% fixed100% hourly
World#128,096 / 412k
🇳🇱Country#346 / 1,538
Projects in all
10

Across 14 contracts

7% fixed93% hourly
World#201,801 / 412k
🇳🇱Country#677 / 1,538

Earnings, last 30 days

$137k+$5.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
$130k$135k$140kOct 9Oct 24Nov 8

Skill rankings: #1 in 1 skill of 10

Rarest: top 2% in jQuery, of 8,973. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Jade Pug24 freelancers · 🇳🇱 #1Top 4%
  2. #11webpack250 freelancers · 🇳🇱 #1Top 4%
  3. #15RxJS296 freelancers · 🇳🇱 #1Top 5%
  4. #141jQuery8,973 freelancers · 🇳🇱 #1Top 2%
  5. #149Firebase6,978 freelancers · 🇳🇱 #1Top 2%
  6. #181Angular6,817 freelancers · 🇳🇱 #1Top 3%
  7. #317CSS19,042 freelancers · 🇳🇱 #1Top 2%
  8. #323HTML18,717 freelancers · 🇳🇱 #2Top 2%