Skip to content
BackNov 7
Amaratunga A.

Amaratunga A.

Senior .NET Developer (Full-stack | Back-end | Desktop) + SQL Trainer

I am a Senior Developer having ✔️13+ years of software development experience including ✔️6+ years of Backend experience in C# ASP.NET Core, Web API & REST API Backend Services ✔️6+ years of Full stack experience in C# ASP.NET (Web Forms, MVC, Core) Web Applications ✔️6+ years of Desktop experience in C# Core WinForms, WPF Windows, Visual Basic & Reports 🎯 10+ Successful Upwork Projects ⏱ 250+ Upwork Hours Completed 👉 13+ Years Software Experience with USA, UK, Belgium, Australian & Sri Lankan Clients 👉 BTech Eng (Hon) in Computer Engineering ► TECHNICAL SKILLS ✔️ Backend [C#, .NET 10, ASP.NET Core, Web API, REST API, API Integration, Swagger, Node.js] ✔️ Frontend [ASP.NET Core MVC, Razor Pages, JavaScript, jQuery, HTML, CSS, Bootstrap] ✔️ Desktop [C#, .NET 10 Desktop Application (WinForms, WPF), Visual Basic, Crystal & RDLC Reports] ✔️ Databases [SQL Server 2022, Database Design, Stored Procedures, MySQL, PostgreSQL, MongoDB] ✔️ Design [Clean Architecture, MVC, Microservices, N-tire, Dependency Injection, Factory, Service/Repository, Request/Response patterns, DTO, SOLID, OOD, DDD, EF Code First, LINQ, AutoMapper, TDD, Agile, Waterfall] ✔️ Deploy [GIT Version control, Bitbucket, CI/CD Pipelines, Docker, Azure, AWS] ✔️ Quality Standards [Clean Code, Code Review, Unit Testing, Testing, Documentation, UML, Jira] ✔️ AI Tools [Cursor, GitHub Copilot, ChatGPT] ✔️ Electrical [Theoretical & Practical knowledge of electronics, electrical systems & power] ► SOFT SKILLS: ✔️ Analytical Problem Solving, Self-Motivation, Effective Communication ✔️ Time Manage, Teamwork, Leadership, Emotional intelligence (EQ) ► WORK EXPERIENCE 🎯 2019 - Now | Freelance Developer | Remote ✅ HR application for multiple companies (C# ASP.NET Core MVC & Web API) ✅ Successfully analyzed requirements, designed solutions & managed deployments on an HR system. ✅ Contributed to full-stack developments and testing with a team. Performed code reviews. ✅ • Utilized C#.NET 8, ASP.NET Core MVC, Web API, Razor Pages, Microsoft Identity, SQL Server 2022, jQuery, LINQ, RDLC Reports, EF, Clean Architecture, Dependency Injection, API Integration, HTML, CSS, DTO, SOLID, OOD, DDD, LINQ, AutoMapper, Agile ✅ Streamlined development processes with GIT, Bitbucket, CD/CD Pipelines, Azure integrations & Agile. 🎯 Software Engineer | January 2018 - December 2018 | Pulztec | Sri Lanka - On-site ✅ AI-driven digital human application for a premier bank in Sri Lanka (C# WPF & ASP.NET Web API) ✅ Contributed to WPF developments and backend developments with a team. ✅ Utilized C#, WPF, MVVM, MySQL, Web API, Artificial Intelligence, Google Speech API, & multithreading. 🎯 Senior Software Engineer | March 2017 - December 2017 | Jigsaw | Sri Lanka - On-site ✅ Backend services for a taxi-hiring Mobile App (node.js & MongoDB) ✅ Contributed to the backend design and development with a team. ✅ Utilized node.js, MongoDB, MySQL, REST API, JSON, Postman, OOD, multitier, GIT, Jira, and Heroku. 🎯 Senior Software Engineer | January 2007 - 2016 | Zeropoint | Sri Lanka - On-site & Remote ✅ During my nine years with this company, I worked on several projects in various capacities. ✅ Between 2013 and 2016, I was a Developer, Requirement Analyst, Designer and Team Leader on the projects of developing an HR Management System and Factory Management System for a garment manufacturer with clients based locally and overseas. ✅ I utilized C# ASP.NET Web Forms, SQL Server, Stored Procedures, Crystal Reports and GIT. ✅ Between 2011 and 2012, I worked as a Developer, Requirement Analyst and Designer on a Medical Care Management System in Belgium. ✅ Technologies utilized included C#.NET WinForms, Multi-tier, SQL Server, and Stored Procedures. ✅ In 2010, I was a Developer, Designer and Team Leader on a Wholesale Distribution System in Belgium. ✅ Technologies utilized on this project included C#.NET WinForms, Multi-tier, and SQL Server. ✅ Between 2007 and 2009, I was involved with developing a Warehouse Management System in Belgium. I worked as Developer, Designer and Team Leader. ✅ Technologies utilized included C#.NET WinForms, Multi-tier, SQL Server and ADO.NET.

🇫🇮Seinaejoki, Finland$20/hr100% JSS4.75 (12)Since Oct 2017
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#252,571 / 412k
🇫🇮Country#328 / 569
Revenue, last 30 days
$0
Total earnings
$5.1k
World#252,571 / 412k
🇫🇮Country#328 / 569
Per project
$427
Projects, last 6 months
0

Across 1 contracts

100% fixed0% hourly
World#209,850 / 412k
🇫🇮Country#283 / 569
Projects in all
12

Across 17 contracts

41% fixed59% hourly
World#183,649 / 412k
🇫🇮Country#274 / 569

Earnings, last 30 days

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

Skills