You will get Xero API Integration with .NET - Accounting & Payroll (AU, UK, NZ)
Top Rated

Project details
This project is a complete, working integration across both Accounting AND Payroll (AU, UK, NZ), including pay codes, employees, and timesheets pushed directly into Xero Payroll.
It's not a template or a proof-of-concept — it's a fully functional .NET application with real OAuth2 authentication, tested against a live Xero organisation (Demo Company) , with data syncing in both directions (Xero to SQL Server, and App To Xero).
You're not just getting an integration built for you — you're getting the complete source code and database design behind it, which you can use as your full solution, adapt to your existing project, or extend with custom development. That means less time spent on Xero's API quirks and OAuth setup, and more time on the extra feature development.
It's not a template or a proof-of-concept — it's a fully functional .NET application with real OAuth2 authentication, tested against a live Xero organisation (Demo Company) , with data syncing in both directions (Xero to SQL Server, and App To Xero).
You're not just getting an integration built for you — you're getting the complete source code and database design behind it, which you can use as your full solution, adapt to your existing project, or extend with custom development. That means less time spent on Xero's API quirks and OAuth setup, and more time on the extra feature development.
Programming Languages
JavaScript, ASP.NET, C#Coding Expertise
Performance Optimization, Security, DesignWhat's included $250
These options are included with the project scope.
$250
- Delivery Time 1 day
- Number of Revisions 0
- Source Code
Optional add-ons
You can add these on the next page.
ADDITIONAL SERVICES & CUSTOMIZATION
(+ 1 Day)
+$200Frequently asked questions
8 reviews
(8)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
GR
Greg R.
Mar 27, 2025
Twilio Phone app - Asp.NET Entity Framework, SQL Server
Working with Mahesh was a joy. He is very skilled , personable and professional.
He developed a very high quality system that worked flawlessly.
Mahesh worked conscientiously, always going above and beyond my expectations.
I was lucky to meet Mahesh. I highly recommend him without reservation.
He developed a very high quality system that worked flawlessly.
Mahesh worked conscientiously, always going above and beyond my expectations.
I was lucky to meet Mahesh. I highly recommend him without reservation.
AG
Andrew G.
Nov 6, 2024
MSFT385 Fabric User Study
MS
Mike S.
Oct 19, 2023
Software Development
I highly recommend Mahesh Thakkar for any programming-related position within your organization. I have worked closely with Mahesh at codeWorthy for the past 7 years (6 September 2016 to 1 October 2023) and I can attest to his exceptional skills, dedication, and outstanding contributions to our team.
It has been a pleasure working with Mahesh, but unfortunately due to the sale of our business, Mahesh is no longer employed by codeWorthy Pty Ltd.
I have managed programmers for over 25 years, and I can honestly say the Mahesh is the best I have ever come across. Mahesh is a highly talented and diligent programmer who consistently demonstrates expertise in numerous technologies: .Net Core, Asp.Net MVC, Asp.Net Web Forms, Web API, Web Services, C#, VB, Typescript, Javascript, JavaScript, TypeScript, KnockoutJS, jQuery, jQueryUI, RequireJS, Google Maps APIs, HTML5, Bootstrap-3/4, LESS, SCSS, CSS, Xamarin, Xamarin Forms, MS-SQL Server, Entity Framework, LINQ , Dapper, ADO.Net, SSRS, EWS, SharePoint and Xero API integration using OAuth 2.0 and MessageNet API (and I’m sure that I have missed some here).
Mahesh’s ability to tackle complex problems and deliver robust solutions has been an asset to our projects. He consistently produces high-quality, clean and maintainable code.
In addition to Mahesh's technical skills, he has excellent communication skills. Mahesh has fluent English (both verbal and written), and he has an excellent attitude to communication (polite, direct, emphasis on logic, assertive when required, and tolerant to disagreement). He communicates very well with clients and end users and is able to translate users’ requests into actionable programming tasks.
In summary, Mahesh is an exceptional programmer who consistently goes above and beyond in every task he undertakes. His dedication, technical proficiency, and collaborative spirit make him a standout team member, and I have no doubt that he will excel in any programming role. I wholeheartedly recommend Mahesh for any position that requires a skilled and dedicated programmer.
It has been a pleasure working with Mahesh, but unfortunately due to the sale of our business, Mahesh is no longer employed by codeWorthy Pty Ltd.
I have managed programmers for over 25 years, and I can honestly say the Mahesh is the best I have ever come across. Mahesh is a highly talented and diligent programmer who consistently demonstrates expertise in numerous technologies: .Net Core, Asp.Net MVC, Asp.Net Web Forms, Web API, Web Services, C#, VB, Typescript, Javascript, JavaScript, TypeScript, KnockoutJS, jQuery, jQueryUI, RequireJS, Google Maps APIs, HTML5, Bootstrap-3/4, LESS, SCSS, CSS, Xamarin, Xamarin Forms, MS-SQL Server, Entity Framework, LINQ , Dapper, ADO.Net, SSRS, EWS, SharePoint and Xero API integration using OAuth 2.0 and MessageNet API (and I’m sure that I have missed some here).
Mahesh’s ability to tackle complex problems and deliver robust solutions has been an asset to our projects. He consistently produces high-quality, clean and maintainable code.
In addition to Mahesh's technical skills, he has excellent communication skills. Mahesh has fluent English (both verbal and written), and he has an excellent attitude to communication (polite, direct, emphasis on logic, assertive when required, and tolerant to disagreement). He communicates very well with clients and end users and is able to translate users’ requests into actionable programming tasks.
In summary, Mahesh is an exceptional programmer who consistently goes above and beyond in every task he undertakes. His dedication, technical proficiency, and collaborative spirit make him a standout team member, and I have no doubt that he will excel in any programming role. I wholeheartedly recommend Mahesh for any position that requires a skilled and dedicated programmer.
DE
David E.
Nov 26, 2020
Stripe Checkout
GR
Greg R.
Nov 22, 2020
Twilio, .NET VB or C# Short test app for receiving sms messages and storing in SQL Server db
Mahesh is top notch. Very talented , knowledgeable and professional. I already have another project in mind for Mahesh. Highly recommended. A joy to work with.
About Mahesh
Asp.Net Core, .Net , .NET MAUI, Xamarin Forms, Knockout JS Developer
100%
Job Success
Ahmedabad, India - 8:11 am local time
I will be your reliable partner to develop high quality, secure, maintainable, scalable, user friendly and test-driven web or cross platform mobile application(s) using Microsoft.Net and Front End technologies.
It is my hobby to get in to bottom of software development requirements and developing automated processes and re-usable software components.
Results mean everything to me and I love being part of the result-oriented team. I am here to build long term relationship and opportunity to work with. I believe in taking opportunity and I can assure you that given me an opportunity will never be your risk.
Domain Exposure:
Taxation, Finance, Construction, LES (Lab Execution System), LIMS (Laboratory Information Management System), Fitness, Interpreting Services, Medical, Inspection & Safety, Productivity
Following is list of my full stack development expertise:
Programming Languages:
C#, VB, Typescript, Javascript
Web Technologies:
.Net Core, Asp.Net MVC, Asp.Net Web Forms, Web API, Web Services
Front End:
KnockoutJS, AngularJS, TypeScript, JavaScript, jQuery, jQueryUI, RequireJS, Google Maps APIs, HTML5, Bootstrap-3/4 (Responsive Design), LESS, SCSS, CSS
Mobile Application Technologies:
.NET MAUI, Xamarin Forms
Database:
MS-SQL Server, Entity Framework, LINQ , Dapper, ADO.Net
Reporting:
Crystal Reports, SSRS
Integrations:
Xero API, Office 365, EWS Managed API, Twilio, MessageNet, Stipe Checkout, Azure Open AI
Project Management Tools:
JIRA, YouTrack
Code Sharing (Source control) Tools:
GitHub, VSTS (Azure DevOps)
Steps for completing your project
After purchasing the project, send requirements so Mahesh can start the project.
Delivery time starts when Mahesh receives requirements from you.
Mahesh works on your project following the steps below.
Revisions may occur after the delivery date.
Client purchases the project
Client can discuss requirement and understand the project. Client can buy if it meets his / her requirement. if client wants, i can provide additional custom support to adjust project based on their business needs.




