Skip to content
BackNov 7
Mark G.
Upwork badge

Mark G.

Senior Full Stack Developer | React | Node | Healthcare SaaS

Senior Full Stack Developer with 5+ years of professional experience building production web, mobile, and backend applications. I specialize in React, React Native, and Node.js, helping startups and businesses turn ideas into scalable, production-ready software. For the past two years, I've worked as a Senior Full Stack Developer on a healthcare physical therapy platform with a React web portal, Express.js backend, and React Native mobile app featuring camera-based exercise tracking, real-time messaging, and other functionality. I've also built a healthcare data portal for an Upwork Enterprise client, an educational collaborative whiteboard application with built-in messaging and video calling, and many other client software applications. JavaScript/TypeScript, React/Next.js, React Native, and Node.js are my core technologies, but I've also built backend systems with Python and PHP, desktop applications with Electron, and worked with production applications deployed to AWS, Azure, Vercel, and DigitalOcean. Here's what I bring to the table: ⭐ Top Rated Plus – 100% Job Success Score with a history of successful, long-term client relationships. 🚀 End-to-End Product Development – I build complete web and mobile applications from frontend to backend, database, deployment, and production support. 📱 React & React Native Expertise – Strong experience developing production applications with React, React Native, Redux, Zustand, Next.js, Express, and Typescript. 🔗 API & Backend Development – Design and build REST APIs, authentication systems, real-time applications, and integrations with third-party services. 🎨 Clean, Responsive UI – Build fast, responsive, pixel-perfect interfaces using Material UI, Tailwind CSS, HTML, CSS, and modern frontend best practices. 🤝 Communication & Reliability – Clients appreciate clear communication, realistic timelines, and clean, maintainable code that other developers can easily work with. My Work Approach: I believe great software comes from clear communication, realistic expectations, and clean, maintainable code. I keep clients updated throughout development, ask questions early to avoid surprises, and focus on delivering solutions that are reliable, scalable, and easy to maintain. Skills: ✔️ Frontend: React, React Native, Next.js, JavaScript, TypeScript, HTML, CSS, Material UI (MUI), Tailwind, Electron, WordPress ✔️ Backend: Node.js, Express, Python (Flask), PHP (Laravel), Socket io, REST APIs, OAuth, Azure AD ✔️ Databases: MySQL, MongoDB, SQL Server, DynamoDB, Supabase/PostgreSQL ✔️ Cloud & DevOps: AWS, Azure, DigitalOcean, GitHub Actions If you're looking for a developer who communicates well, writes clean code, and takes ownership of projects, I'd love to discuss how I can help!

🇺🇸North Attleborough, United States$45/hr100% JSS5.00 (2)Since Sep 2018
GlobeUpwork

Earnings and projects

MRR
$777

Last 6 months ÷ 6

World#59,238 / 412k
🇺🇸Country#9,336 / 62.1k
Revenue, last 30 days
$0

Last 6 months: $4.7k

Total earnings
$135k

Billed in all: $144k

World#26,986 / 412k
🇺🇸Country#5,898 / 62.1k
Per project
$23k

$2.3k in the last 6 months

World#4,887 / 412k
🇺🇸Country#956 / 62.1k
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇺🇸Country#11,762 / 62.1k
Projects in all
6

Across 11 contracts

0% fixed100% hourly
World#250,290 / 412k
🇺🇸Country#35,789 / 62.1k

Earnings, last 30 days

$144kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$142k$144k$146k$148kOct 8Oct 23Nov 7

Skill rankings: Top 10% in CSS 3

Ranked by MRR among everyone on Upwork with the skill.

  1. #38DigitalOcean367 freelancers · 🇺🇸 #5Top 10%
  2. #231MySQL Programming2,017 freelancers · 🇺🇸 #35Top 11%
  3. #576iOS3,908 freelancers · 🇺🇸 #63Top 15%
  4. #649ExpressJS5,651 freelancers · 🇺🇸 #34Top 11%
  5. #997Supabase4,116 freelancers · 🇺🇸 #103Top 24%
  6. #1,011CSS 39,914 freelancers · 🇺🇸 #79Top 10%
  7. #1,250Front-End Development8,892 freelancers · 🇺🇸 #126Top 14%
  8. #1,276Amazon Web Services7,488 freelancers · 🇺🇸 #171Top 17%