Hire the Best Desktop Applications Developers
in Sri Lanka

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

Malabe, Sri Lanka

$20/hr
5.0
1 jobs

Hi! I’m Lovindu Vihanga, a Computer Science graduate and full-stack software developer with hands-on experience building modern, scalable, and high-performance applications for real-world use. I specialize in developing clean, efficient, and user-focused solutions across web, mobile, and backend systems. My work combines strong technical foundations with attention to performance, usability, and maintainability—qualities essential for long-term, production-ready applications. 💻 What I Do Best Web Development 🟢 React.js, Next.js, Node.js, Express.js, Nuxt 🟢 Tailwind CSS, Material UI 🟢 SEO-friendly, responsive, and high-performance websites Backend & APIs 🟢 RESTful APIs with Node.js & Flask 🟢 Secure authentication, clean architecture, scalable logic 🟢 Databases 🟢 MongoDB, SQL, Firebase / Firestore Mobile Development 🟢 Flutter for cross-platform mobile applications 🟢 React Native for native mobile applications Other Experience 🟢 C# & .NET desktop applications 🟢 Version control with Git & GitHub Real-world collaboration through internships and team projects 🚀 Why Clients Choose Me ✔ Clean, maintainable, production-ready code ✔ Strong communication and clear project updates ✔ Detail-oriented with a focus on performance and UX ✔ Reliable, deadline-focused, and easy to work with ✔ Experience building real applications used by actual users I’ve built systems such as appointment booking platforms, student accommodation systems, business websites, and management applications, working across the full development lifecycle—from planning to deployment. If you’re looking for a developer who takes ownership, understands business needs, and delivers polished results, I’d love to collaborate with you. 📩 Let’s build something great together.

  • JavaScript
  • Figma
  • CSS
  • HTML5
  • Firebase
  • React
  • Material UI
  • Tailwind CSS
  • Next.js
  • Flutter
  • SQL
  • TypeScript
  • ExpressJS
  • Flask
  • Shopify Development
Kaveesha A.

Colombo, Sri Lanka

$5/hr
5.0
3 jobs

I build high quality mobile and desktop applications. Whether you need a native iOS app, a complex Android app, or a cross platform solution, I have 3+ years of experience making tech easy for my clients. Core Services: ✅ Native apps - iOS (Swift/Xcode) & Android (Java/Android Studio) ✅ Hybrid apps - Flutter ✅ Desktop apps - Mac & Windows Why Hire Me? ✅ Full Cycle - From concept to App Store/Play Store/Microsoft store deployment. ✅ Versatile - 3+ years of experience with both Native and Cross-platform stacks. ✅ Modern Tech - Integration of AI and Blockchain features. Let's bring your idea to life.

  • Desktop Application
  • Android App
  • Android App Development
  • iOS Development
  • Mobile Development Framework
  • Blockchain Development
Tilanka K.

Morawaka, Sri Lanka

$20/hr
4.6
83 jobs

Experienced Developer Specializing in Scalable Web and Desktop Applications Seeking Engaging Challenges With over 8 years of dedicated experience in backend programming, I bring expertise in C#, .NET, and core frameworks. My focus is on crafting robust, efficient solutions using design patterns and best practices, resulting in clean, well-documented code. My project portfolio spans various domains: • Desktop Applications: Proficient in leveraging C# and .NET to develop high-performing desktop solutions. • Web Development: Skilled in creating ASP.NET MVC / Blazor web applications using .NET Core and Python Flask. • Web APIs using ASP.NET MVC and Python Flask. • Office Customization: Extensive experience in Microsoft Office customization using VBA , VSTO, and JavaScript. I've developed numerous Office Add-ins for Excel, Word, PowerPoint, and Outlook. • Database Development: Proficiency in designing and administering databases, including data warehousing using SSIS. Skilled in T-SQL query writing, performance optimization, and creating procedures, functions, views, and triggers for large-scale databases. • Debugging and Optimization: Capable of adeptly debugging and fixing issues to ensure seamless functionality. • Google sheets customization • IOT development I pride myself on delivering highly organized, maintainable code that adheres to industry standards. Whether your project requires urgent attention or long-term dedication, I'm committed to delivering optimal solutions that guarantee maximum client satisfaction. Let's collaborate to achieve your development objectives." ✅ Languages I am fluent in • C# • Python • T-SQL • VB.Net • VBA • JavaScript • Node.js • C++ • C • Embedded C ✅ Tools and Technologies Familiar With ✅ Web development 🔹 Web API development: C#, .NET 10/9 and 8, ASP.NET Core, Python, Flask, REST 🔹 Full stack web development Using Blazor, ASP.Net MVC ✅ 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 🔹 Dapper 🔹 Entity Framework 🔹 MSSQL server 🔹 SSRS 🔹 SQLite 🔹 MySql ✅ 𝐂𝐥𝐨𝐮𝐝 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬 🔹 Azure cloud 🔹 AWS 🔹 Google sheets 🔹 Firebase ✅Why Choose Me? ✔ 8+ Years of .NET Development Experience Extensive experience building enterprise applications using C#, ASP.NET Core, Blazor, Web APIs, SQL Server, Azure, and AWS. ✔ Strong Backend & Database Expertise Skilled in designing scalable architectures, optimizing SQL queries, developing APIs, and integrating complex business systems. ✔ Business-Focused Solutions I don't just write code—I understand business requirements and deliver solutions that improve efficiency, automation, and user experience. ✔ Clean, Maintainable Code I follow industry best practices, clean architecture principles, and coding standards to ensure long-term maintainability. ✔ Full Project Lifecycle Experience From requirements gathering and database design to deployment and support, I can handle projects from start to finish. ✔ Reliable Communication Regular updates, clear communication, and quick responses throughout the project to ensure transparency and smooth collaboration. ✔ Problem Solver Experienced in troubleshooting complex issues, improving performance, and modernizing legacy applications. ✔ On-Time Delivery Committed to meeting deadlines while maintaining high-quality standards and attention to detail.

  • Blazor
  • .NET Core
  • ASP.NET MVC
  • C#
  • Web API
  • Microsoft SQL Server Programming
  • RESTful API
  • Microsoft Office
  • Database Programming
  • Relational Database
  • Microsoft Azure
  • Excel Macros
  • Microsoft Excel
  • Python
  • Entity Framework
  • Web Application
  • Firebase
  • Google Sheets Automation
  • Full-Stack Development
  • CRM Development
Tharindu Y.

Monaragala, Sri Lanka

$10/hr
5.0
5 jobs

- 100% job success - 5-star ⭐ rating on all jobs - Client satisfaction 😇 is my top priority I'm a Software Engineer with 3 years of experience in C++ and the Qt framework, specialising in developing high-performance applications and intuitive GUIs. - Proficient in C++ and Qt framework - Expertise in GUI design and implementation - Strong problem-solving and debugging skills - Focused on delivering quality and scalable solutions

  • Desktop Application
  • C++
  • C++/CLI
  • Qt Framework
  • Qt Creator
  • QML
  • Software
  • Linux
  • macOS
  • Unix
  • Software Development
  • Software Debugging
  • Desktop Application Bug Fix
  • Standalone Application
Chethiya K.

Galigamuwa, Sri Lanka

$20/hr
5.0
10 jobs

Full-stack developer and Chrome extension expert, 7 years building SaaS platforms and browser extensions used by over 1 million people combined. 🛠️ I build complete SaaS products end to end: React and Next.js frontends, Node.js and Python backends, PostgreSQL and Supabase databases, Stripe billing, Supabase Auth, AWS and Vercel deployment, CI/CD with GitHub Actions. I've shipped 700+ Chrome extensions across Manifest V2 and V3, including the world's top-ranked FUT Sniping extension, a high-frequency marketplace automation tool with 100,000+ daily active users and $1M+ in revenue generated for the client. ⚡ Recent full-stack SaaS work: a multi-tenant SaaS platform I built end to end with real-time activity feeds, role-based auth, admin dashboards, and Stripe subscription billing, now serving 1M+ active users. SuperX, a full-stack SaaS with a Chrome extension frontend covering auth, analytics dashboards, and payment-ready architecture. TradeStream, a Web3 crypto trading journal. OddsGuard, a live sports analytics platform with automated risk scoring and real-time dashboards. 📊 Additional SaaS and extension products live in production: SuperDev Pro, a dev and design tools extension platform serving 6,000+ professionals with CSS editing, font detection, and export tools. A no-code web scraper SaaS with CSV, JSON, and Excel export for lists, tables, and contact data. CanvasNinja, a tab-detection extension with a companion SaaS dashboard. Extension stack: WXT, Manifest V3, Content Scripts, Shadow DOM, MutationObservers, cross-browser builds for Chrome, Firefox, and Edge, Chrome Web Store publishing and policy compliance. AI integration: Claude API, OpenAI API, LangChain, vector databases, custom AI agents for scraping, writing assistance, compliance checks, and workflow automation. Also comfortable with CRM and API integrations: Salesforce, HubSpot, Zoho, and custom internal APIs for lead generation and data migration. On Upwork I've kept early jobs smaller, real-time sync across Chrome profiles, dynamic page monitoring, React frontends, all delivered on time with strong client feedback on communication and reliability. Now taking on larger full-stack SaaS and Chrome extension builds, MVP development, and ongoing product work, 30+ hrs/week available. 🚀 $25/hr, open to matching your rate or working fixed price. Open to a quick call this week to talk through your build.

  • JavaScript
  • HTML
  • CSS
  • Google Chrome Extension
  • Browser Extension
  • React
  • Tailwind CSS
  • Next.js
  • Python
  • Automation
  • Web Development
  • AI App Development
  • Extension & Module Development
  • API Integration
  • Full-Stack Development
Varshada P.

Colombo, Sri Lanka

$25/hr
5.0
4 jobs

Need a reliable developer who can take your product from idea to production or rescue an existing application that is unfinished, unstable, or difficult to maintain? I am a full stack developer with 6+ years of professional experience. I have delivered more than 100 projects for over 20 clients, covering web applications, mobile apps, desktop software, APIs, cloud infrastructure, migrations, and production support. My core expertise includes: • React, Next.js, Vue.js and Gatsby • Laravel, PHP, Node.js and Python • Flutter and React Native mobile apps • Electron desktop applications • REST APIs, third party integrations and real time data • MySQL, PostgreSQL, MongoDB, Redis and Firebase • AWS, Google Cloud, DigitalOcean and Cloudflare • Linux servers, Docker, CI/CD, DNS, SSL and CDN • Performance optimization, debugging and legacy modernization I can help you: • Build a complete web, mobile, or desktop product • Complete or repair an unfinished application • Develop APIs, dashboards, portals and admin systems • Migrate WordPress or legacy systems to modern platforms • Deploy, secure and optimize production applications • Integrate payments, external APIs and live data services • Provide dependable long-term maintenance and support Clients value my clean code, clear communication, detailed documentation and persistence when solving difficult technical problems. I focus on understanding the business goal not merely completing isolated development tasks. If you have a new idea, an existing codebase, or a production issue, send me the requirements and current challenges. I will review them and recommend a practical path forward.

  • React
  • Vue.js
  • React Native
  • Laravel
  • Next.js
  • Node.js
  • JavaScript
  • TypeScript
  • PHP
  • Flutter
  • Electron
  • API Integration
  • Amazon Web Services
  • Cloudflare

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 Desktop Applications Developer in Sri Lanka on Upwork?

You can hire a Desktop Applications Developer in Sri Lanka on Upwork in four simple steps:

  • Create a job post tailored to your Desktop Applications Developer project scope. We'll walk you through the process step by step.
  • Browse top Desktop Applications Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Desktop Applications Developer profiles and interview.
  • Hire the right Desktop Applications Developer 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 Desktop Applications Developer?

Rates charged by Desktop Applications Developers 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 Desktop Applications Developer in Sri Lanka on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Desktop Applications Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Desktop Applications Developer team you need to succeed.

Can I hire a Desktop Applications Developer in Sri Lanka 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 Desktop Applications Developer proposals within 24 hours of posting a job description.