d
dimuthurock

Dimuthu

@dimuthurock

Senior Software Developer, Building Scalable and Reliable Solutions

Sri Lanka
Inglês, Cingalês
Algumas informações são exibidas no idioma inglês.
Sobre mim
An experienced, disciplined, and highly-motivated Software Engineer who has 15+ years of work experience in Analyzing, Designing, Developing, and Maintaining a wide range of software projects within both the Public and Private Sectors. I enjoy developing software solutions using C# as well as taking up any new technology that may arise along the way.... Saiba mais

Habilidades

d
dimuthurock
Dimuthu
offline • 
Tempo médio de resposta: 1 hora

Conheça meus serviços

Aplicações Web Full Stack
I will develop any custom software or app for your business
Correções de bugs
I will fix bugs and errors in your aspdotnet core web API

Portfólio

Experiência profissional

Mobile_Innovations Corporation

Senior Software Developer

Mobile Innovations Corporation

Sep 2023 - Present • 3 yrs 2 mos

Led end-to-end software engineering and delivery for enterprise cloud-based scheduling, logistics and healthcare platforms serving Canadian clients and supporting operations for 15,000+ officers worldwide. Worked directly with clients and business stakeholders to understand operational requirements, analyze business processes, design technical solutions, estimate development effort and deliver production-ready software. Key achievements and responsibilities: - Delivered software enhancements from requirements gathering and technical analysis through architecture, development, testing, Azure deployment and post-release support. - Developed and enhanced the Wabaseemoong Information System (WIS) using Blazor, C#, Web APIs and Azure services, managing requirements, implementation, staging deployments, production releases and troubleshooting. - Led the redevelopment of the Moms in Motion / WISE platform from an existing staging environment without an available source codebase, rebuilding multiple application modules and implementing new business requirements. - Contributed to healthcare billing and EDI / ASC X12 integrations, including eligibility verification, claims, remittance processing, billing workflows and SFTP-based data exchange. - Performed comprehensive OSL legacy-system migration validation, including functional testing, data comparisons, unit testing, reporting and PDF, Excel and CSV exports. - Designed and maintained backend services and REST APIs supporting web applications, mobile applications and third-party integrations. - Implemented and supported Azure cloud infrastructure, application monitoring and production troubleshooting using Application Insights and Azure services. - Established and maintained automated build and deployment workflows through Jenkins and Azure DevOps CI/CD pipelines. Technologies: C#, .NET, .NET Core, ASP.NET Core Web API, Blazor, Angular, SQL Server, Azure SQL, Azure App Services, Azure Key Vault, Application Insights,

Byond_By OpusXenta

Byond By OpusXenta

4 yrs 2 mos

Manager

Nov 2021 - Feb 2024 • 2 yrs 3 mos

Managed software engineering and technical delivery across Research & Development, Support and Upgrade teams for enterprise deathcare management solutions serving funeral homes, cemeteries and crematories. Combined engineering management with hands-on architecture and technical leadership, taking ownership of technical solutions from business requirement analysis and architecture through implementation, integration, deployment and production support. Key achievements and responsibilities: - Directly supervised 14 engineers across three technical teams, each guided by a team leader, overseeing technical direction, mentoring, recruitment, performance, code reviews and delivery. - Collaborated with business stakeholders and customers to understand requirements, prepare architecture documentation, estimate solutions and assess technical, security and integration risks. - Redesigned customer data synchronization architecture using microservices, Apache Kafka and the Confluent consumer model, with Docker and Kubernetes. - Addressed performance bottlenecks in bulk customer data imports, reducing synchronization time and enabling high volumes of changes to be processed faster than the previous broker-queue approach. - Led the continued development of ByondProCore API and customer data synchronization capabilities. - Investigated and designed Single Sign-On (SSO) integration between ByondCloud and ByondPro. - Oversaw development, testing, production deployments and resolution of complex customer and production issues. Technologies: C#, .NET Core, ASP.NET Core Web API, Microservices, Apache Kafka, Confluent, Docker, Kubernetes, SQL Server, PostgreSQL, Jenkins, Bitbucket, REST APIs, distributed systems and event-driven architecture. Leadership impact: Direct technical and delivery oversight of 14 engineers across three teams.

Senior Technical Lead

Dec 2019 - Nov 2021 • 1 yr 11 mos

Led technical architecture, engineering implementation and delivery across Support, Product Upgrade and Research & Development initiatives for enterprise deathcare management software. Translated business requirements into technical designs and maintainable software solutions, while remaining hands-on with backend development, API architecture, database engineering and deployment automation. Key achievements and responsibilities: - Led technical teams through requirements analysis, solution design, implementation, code reviews, testing and controlled production releases. - Architected and developed the ByondPro Upgrade Tool, automating database metadata and schema comparisons, change scripting, customer customization preservation and upgrade validation. - Designed and developed ByondProCore API using .NET Core, exposing legacy CRM functionality to support new ByondCloud features and customer data synchronization. - Developed a public deceased-search API enabling users to locate loved ones and view burial and cremation locations through Google Maps and Leaflet-based visualizations. - Researched and prototyped interactive mapping capabilities, including polygons, circles, pins, drone imagery and multiple map layers. - Implemented automated Jenkins CI/CD deployment processes and introduced Bitbucket pull-request and code-review workflows. - Provided technical mentoring, architecture guidance and implementation support to development teams. Technologies: C#, .NET Core, ASP.NET Core Web API, SQL Server, PostgreSQL, Entity Framework Core, LINQ, Jenkins, Bitbucket, REST APIs, Google Maps API and Leaflet.