π» Senior .NET Full-Stack Developer | βοΈ Blazor, SQL Server & Cloud Solutions | π IoT, Office Add-ins & Enterprise Systems| Excel customizations
I'm a passionate developer experienced in building web and desktop applications using
C#, ASP.NET Core, MVC, Blazor, Python and SQL Server.
I love creating efficient and maintainable systems β from database-driven enterprise tools to modern cloud-connected IoT dashboards.
- 8+ years of professional software development experience
- Specialized in .NET, Blazor, SQL Server, Azure, Firebase, and Enterprise Applications
- Developed ERP, CRM, NPI, IoT Monitoring, Data Migration, and Office Automation solutions
- Extensive experience with large-scale SQL databases and performance optimization
- Built cloud-connected systems using Azure, Firebase, and Google Cloud
- Developed Office Add-ins using VBA, VSTO, and Office.js
β Desktop Application Development β Web Application Development β Web API Development β Backend Development β Blazor Server & Blazor WebAssembly β Firebase Realtime Database & Cloud Functions β Azure Cloud & Google Cloud Services β Excel Automation Using VBA, VSTO & Office.js β Office Application Customization β Office Add-in Development β Database Design & Development β Writing & Optimizing T-SQL Scripts / Stored Procedures / Triggers β Big Data Processing & Data Migration β Computer Vision Solutions with OpenCV β Debugging & Bug Fixing β SQL Server Reporting β IoT Development
Type: Real-Time IoT Monitoring Platform
Description: Developed a cloud-connected elevator monitoring solution that provides real-time alarm tracking, device health monitoring, service management, reporting, and automated notifications. The system integrates IoT devices with Firebase Realtime Database and supports role-based dashboards for administrators, technicians, and clients.
Technologies: Blazor WebAssembly, Firebase, Google Cloud Functions, JavaScript, IoT Devices
Type: Product Development & Workflow Management System
Description: Built a multi-phase enterprise application to manage the complete New Product Introduction (NPI) lifecycle. The platform integrates CRM data, product requirements, regulatory compliance, laboratory testing, trial management, approvals, and executive dashboards for tracking product development progress.
Technologies: Blazor Server, Azure Functions, SQL Server, Dapper, Pipedrive API, Azure Cloud
Type: Enterprise Time Tracking & Cost Management Platform
Description: Designed and developed a Blazor-based project management system for tracking employee work logs, project allocations, timesheets, and project costs. Features include role-based access control, salary integration, reporting dashboards, and project performance analytics.
Technologies: Blazor Server, .NET 8, Entity Framework Core, SQL Server
Type: Product Development & Workflow Management System
Description: Built a multi-phase enterprise application to manage the complete New Product Introduction (NPI) lifecycle. The platform integrates CRM data, product requirements, regulatory compliance, laboratory testing, trial management, approvals, and executive dashboards for tracking product development progress.
Technologies: Blazor Server, Azure Functions, SQL Server, Dapper, Pipedrive API, Azure Cloud
Type: Desktop Import & Export Tool for DMS
Description:
Developed an import/export solution supporting Worksite and NetDocuments, optimizing performance for large data sets and ensuring data integrity.
Type: Desktop & Server Application
Description:
Built a robust data migration tool using SQL queries, stored procedures, and .NET to move large datasets efficiently and reliably.
Type: Document Security & Monitoring System
Description:
Designed a solution to track and control document usage.
Includes Office Add-ins for Word, Excel, PowerPoint, and Outlook with a connected desktop control app.
π§ tilanka@gmail.com
βοΈ βClean code, strong architecture, and optimized performance β thatβs my development philosophy.β


