Hello there! 👋
I'm a passionate Senior Software Engineer with a strong and diverse skill set, specializing in:
Microsoft Graph API Developer – Create, read, and manage calendar events, emails, files, users, and more via secure, delegated or application-level access
SharePoint Framework (SPFx) Developer – Build modern, responsive SharePoint Web Parts and extensions using React, TypeScript, and JS
Single Sign-On (SSO) Integration
Let’s bring your Microsoft 365 or SharePoint vision to life!
Microsoft Azure
API Integration
JavaScript
ASP.NET Core
ASP.NET Web API
Vue.js
TypeScript
Microsoft 365 Copilot
Microsoft Outlook Development
Microsoft Office
Microsoft Office SharePoint Server
Microsoft SharePoint Development
Zapier
Deshan S.
Nittambuwa, Sri Lanka
$19/hr
5.0
2 jobs
I help businesses turn scattered Excel, sales, and CRM data into clear Power BI dashboards that drive faster decisions and growth.
My focus is not just building visuals—it is creating dashboards that instantly show KPIs, trends, weak points, and revenue opportunities so business owners know exactly where to act.
I specialize in:
• Sales & Revenue Dashboards
• KPI Reporting & Executive Dashboards
• Customer & CRM Analytics
• Finance & Profitability Reporting
• DAX Measures, Drill-through & Automation
• Excel to Power BI Reporting Systems
Every dashboard I build is designed to be clean, interactive, and easy for non-technical teams to use.
If you need reports that go beyond charts and help your team make confident business decisions, I’m ready to help.
Microsoft Power BI
Data Analytics
SQL
Data Visualization
Microsoft Excel
Data Analysis
Data Cleaning
Data Modeling
Business Intelligence
Data Analysis Expressions
Power Query
Data Transformation
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
Eshana S.
Hanwella, Sri Lanka
$8/hr
4.6
7 jobs
I'm Application Developer at Srilankan IT company. I'm Power Apps, Power Automate & Front End Web Developer with 4+ experience in building small Websites.
HTML5
CSS
JavaScript
React
Node.js
MySQL
PHP
C#
GitHub
Microsoft Power Automate
Microsoft SharePoint
Microsoft PowerApps
Front-End Development
Low Code & RAD Software
Web Development
HINIDUMA LIYANAGE N.
wanduraba, Sri Lanka
$25/hr
4.0
37 jobs
am a professional software engineer & D365 F&O ERP consultant with a sound IT background and wide range of working experience (20 Years) related to the design, development and implementation of ERP, CRM and CMS solutions.
Visionary Leader Driving Global Digital Transformation
As the CEO of RnR Solution, I bring over two decades of profound expertise as a professional Software Engineer and ERP Consultant, coupled with a robust IT background. My career spans across the design, development, and implementation of transformative technology solutions encompassing ERP, CRM, CMS, Mobile, AI/ML, and IoT domains. With a track record of contributing to major ERP solutions such as IFS, SAP, JDE Edwards, and Microsoft Dynamics AX/D365 FO, I have cultivated invaluable insights and skills.
Professional Journey:
Extensive ERP Expertise: With over 15 years of hands-on experience in Dynamics AX & D365FO, I have navigated diverse roles including Developer, Tech Lead, Service Delivery Manager, Techno-Functional Consultant, SCM Functional Consultant, and ERP Project Manager. My contributions have been pivotal in spearheading over 15 end-to-end implementation projects across a multitude of industries spanning Apparel, Furniture & Steel Manufacturing, Ship Services, Automobile, Medical & Pharmaceutical, Oil & Gas, Real Estate, F&B, and Retail sectors.
Global Operations Management: Adept at managing overseas operations in key markets such as the UK, USA, Canada, Australia, Singapore, Malaysia, Saudi Arabia, Cambodia, Mexico, and Vietnam, I ensure seamless project execution and client satisfaction on a global scale.
Entrepreneurial Endeavors:
In 2017, I embarked on the entrepreneurial journey by founding RnR Solution, aimed at providing digital transformation services to Small and Medium Enterprises (SMEs) worldwide. Under my leadership, RnR Solution has emerged as a frontrunner in managing digital transformation journeys for numerous clients globally, offering round-the-clock services on a 24x5 basis. Currently, RnR Solution serves as a home to a dedicated team of 10-12 permanent staff members, supplemented by a network of contractors and freelancers.
Driving Innovation:
At RnR Solution, we are committed to pushing the boundaries of innovation. We heavily invest in developing cutting-edge Artificial Intelligence solutions tailored for agrotech, facility management, education, and healthcare sectors. Our ISV solutions have garnered significant traction in the Microsoft marketplace, positioning us as pioneers in the industry. Furthermore, I actively champion the adoption of IoT and ML technologies to empower labor-intensive industries and foster sustainable practices in renewable energy generation methodologies.
Leadership Philosophy:
My leadership ethos revolves around fostering a culture of innovation, collaboration, and excellence. I am driven by a relentless pursuit of challenges, coupled with a commitment to harnessing innovation, courage, and hard work to drive meaningful change.
Future Outlook:
As CEO of RnR Solution, my mission is to continue driving the company towards unparalleled growth and success, leveraging our expertise to deliver transformative solutions that empower businesses globally and make a positive impact on society.
Python
PHP
Microsoft SharePoint Development
Microsoft SQL SSAS
Enterprise Resource Planning
Microsoft Dynamics Development
SQL Server Integration Services
Microsoft PowerApps
Microsoft Power BI Data Visualization
Microsoft Dynamics ERP
ASP.NET
JavaScript
OpenCV
Microsoft Visual Studio
Microsoft Power BI
Keshani P.
Ja Ela, Sri Lanka
$10/hr
5.0
8 jobs
I build and deploy robust, highly scalable automation solutions that eliminate operational bottlenecks. Specializing in the Microsoft Power Platform, n8n, and custom scripting, I bridge enterprise systems, legacy applications, and modern APIs to build efficient, autonomous data pipelines.
🛠️ Core Tech Stack & Capabilities
• Microsoft Power Platform: Deep expertise in Power Automate (Unattended/Attended Desktop RPA & Cloud Flows), Power Apps (Canvas & Model-Driven), Dataverse, and SharePoint Online.
• n8n & API Orchestration: Designing complex, webhook-driven automation using n8n. Proficient in REST API integration, node-based logic, and cross-platform syncing (SaaS, ERP, CRM) to bypass heavy recurring licensing fees.
• AI & Intelligent Document Processing (IDP): Engineering structured JSON data extraction from unstructured emails, PDFs, and purchase orders using LLMs, AI Builder, and Microsoft Copilot.
• Databases & Custom Scripting: Extending low-code tools with custom JavaScript (including real-time browser extensions) and Python. Experienced in structuring backend data with MySQL and Firestore.
💡 Engineering Solutions
• Legacy System RPA: Building resilient UI-based desktop bots to automate legacy software lacking native API access.
• Automated Data Pipelines: Structuring and moving relational data dynamically across Microsoft 365, MySQL/Firestore databases, and third-party endpoints.
• Custom Business Applications: Migrating rigid, costly legacy web portals into highly responsive, custom-built Power Apps.
• Cognitive Routing: Designing intelligent workflows for automated invoice processing, real-time alert generation, and complex approval matrices.
Industries: SaaS | Finance | Healthcare | Logistics | Real Estate | Manufacturing
📩 Let’s build your automation infrastructure. Send me your architectural bottleneck or workflow requirements, and I’ll come up with a solution roadmap within 24 hours.
Adobe Illustrator
Flyer Design
Logo Transparency
Logo Design
Adobe Photoshop
Minimalist
Graphic Design
Modern Style
Logotype
Facebook Advertising
Social Media Design
Branding
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Microsoft Developer in Sri Lanka on Upwork?
You can hire a Microsoft Developer in Sri Lanka on Upwork in four simple steps:
Create a job post tailored to your Microsoft Developer project scope. We'll walk you through the process step by step.
Browse top Microsoft Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Microsoft Developer profiles and interview.
Hire the right Microsoft 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 Microsoft Developer?
Rates charged by Microsoft 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 Microsoft Developer in Sri Lanka on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Microsoft Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Microsoft Developer team you need to succeed.
Can I hire a Microsoft 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 Microsoft Developer proposals within 24 hours of posting a job description.