Hire the Best Model View ViewModel (MVVM) Specialists
in Serbia

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers

Velja R.

Senior .NET Engineer | Industrial Automation / SCADA / Energy Systems

Pancevo, Serbia
$40 per hour
2 jobs
$10 total earnings

Senior .NET Engineer | Industrial Automation • SCADA • Energy Systems • Email Security I help companies rescue, stabilize, and extend complex .NET systems — especially in industrial automation, energy, secure communications, and long-lived desktop applications. For 20+ years I’ve been taking over products that are abandoned, undocumented, or mission-critical and making them stable, maintainable, and ready for real users. If you have software that “mostly works” but needs fixes, upgrades, or new features, I am likely the person who can get it moving forward again. What I’ve built and maintained: Industrial automation & telemetry platforms Wind turbine OPC data collectors, Modbus integrations, SCADA-style monitoring, custom energy dashboards. Energy reporting & forecasting systems Load planning, power demand control, production forecasting, trend visualization, utility reporting. Secure communication and email applications OpenPGP encryption for Outlook, email parsing libraries (PST/OST/MBOX), large-file transfer systems. Enterprise and engineering desktop tools DevExpress WinForms applications, legacy .NET Framework products, system configuration software (IEC-style engineering tools). Strengths and approach: 1. Take over legacy systems nobody wants to touch 2. Read existing code quickly and identify risks & priorities 3. Design clean, maintainable architecture for long-term support 4. Implement features that “just work” and improve reliability 5. Communicate clearly with non-technical stakeholders I’m comfortable with industrial protocols, low-level device communication, and environments where reliability matters: Modbus RTU/ASCII/TCP Industrial IoT data acquisition Windows Services for scheduled/preventive jobs SQL Server, PostgreSQL, and MySQL backends DevExpress WinForms applications Typical client needs I solve: “We have a working .NET application but no active developer.” “We need bug fixes, feature updates, and long-term maintenance.” “We must integrate with industrial hardware or field devices.” “We need to restore stability and prepare the product for release.” “We need secure email or data handling components.” Tech stack: Backend: .NET Core, ASP.NET Core, .NET Framework, C#, Windows Services Frontend: Angular, TypeScript, JavaScript Desktop: WinForms, DevExpress, MVVM Data: SQL Server, MySQL, PostgreSQL Other: Encryption, OpenPGP, legacy rescue, prototyping, product stabilization If you need a senior developer who understands industrial realities, existing product risks, and business deadlines, let’s talk. I deliver production-ready code and long-term stability, not experiments.

Nikola N.

Software Engineer

Novi Sad, Serbia
$35 per hour
9 jobs
$700+ total earnings

I am a .NET Software Developer with extensive experience building modern, scalable web applications and SaaS solutions for clients worldwide. My core expertise lies in ASP.NET Core, C# (.NET 6/7/8), and cloud-based architectures on Microsoft Azure, combined with strong experience in Optimizely (formerly EPiServer) CMS & Commerce platforms. Over the years, I have delivered projects ranging from enterprise-grade e-commerce systems to custom SaaS platforms, with a focus on performance, security, and clean architecture. I bring both technical depth and practical experience in working with international teams and delivering business value. 🔹 Key Skills & Technologies: - Back-End: ASP.NET Core, .NET 6/7/8, Web API, Entity Framework Core - CMS / E-Commerce: Optimizely (EPiServer) CMS & Commerce - Cloud & DevOps: Microsoft Azure (App Services, Functions, Storage, CI/CD), Azure DevOps pipelines - Front-End (working knowledge): Angular, React, TypeScript - Other: REST APIs, SaaS architecture, SQL Server, Git, Agile/Scrum 🔹 What I offer: - Development of scalable SaaS and cloud-based applications - Optimizely CMS & Commerce implementations and customizations - API integrations and backend services in ASP.NET Core - Guidance on modernizing legacy applications into cloud-ready solutions - Clean, maintainable, and testable code with focus on long-term value Currently, I am available for part-time freelance engagements (~20 hours per week), and I am passionate about helping businesses build reliable, future-proof software solutions.

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Model View ViewModel (MVVM) Specialist in Serbia on Upwork?

You can hire a Model View ViewModel (MVVM) Specialist in Serbia on Upwork in four simple steps:

  • Create a job post tailored to your Model View ViewModel (MVVM) Specialist project scope. We'll walk you through the process step by step.
  • Browse top Model View ViewModel (MVVM) Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Model View ViewModel (MVVM) Specialist profiles and interview.
  • Hire the right Model View ViewModel (MVVM) Specialist for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Model View ViewModel (MVVM) Specialist?

Rates charged by Model View ViewModel (MVVM) Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Model View ViewModel (MVVM) Specialist in Serbia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Model View ViewModel (MVVM) Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Model View ViewModel (MVVM) Specialist team you need to succeed.

Can I hire a Model View ViewModel (MVVM) Specialist in Serbia within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Model View ViewModel (MVVM) Specialist proposals within 24 hours of posting a job description.