Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic
Tharindu Prabath Saram

Tharindu Prabath Saram

Vällingby

Summary

A results-driven software engineer with 7+ years of experience specializing in C# .NET and .NET Core. Extensive expertise in building scalable, secure enterprise applications, with strong knowledge of Azure cloud technologies, RESTful API development with ASP.NET Core Web API and database management. Known for adaptability, problem-solving, and a passion for delivering excellent software solutions.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Software Developer

Bisevo Business Evolution AB
06.2024 - Current
  • Designing and developing RESTful APIs to migrate existing APIs from Node.js to C# ASP.NET Core Web API using a minimal API approach
  • Developed Restful APIs with Node.js
  • Contributed to building an automated test framework using the Mocha framework and Chai assertion library, which increased test coverage by 30% and reduced integration testing time by 40%
  • Prepared user and development guide documentation, reducing onboarding time for new developers by 25% and improving overall documentation accessibility
  • Agile Development Methodology - Scrum

Consultant - Technology

Virtusa Private Limited
01.2022 - 08.2022
  • Led the team that involved design and developing Azure Logic Apps, functions and web apps integrating data from Fusion ERP, Taleo, and ServiceNow into Oracle Planning and Budgeting Cloud, improving data processing speed by 30%
  • Developed Azure Functions with C# .NET Core to reduce execution time of certain Azure Logic Apps by 40%
  • Managed CI/CD pipelines using Azure DevOps for Azure Logic apps and functions, ensuring consistent and reliable deployments, which reduced release cycle times by 20%
  • Conducted Code Reviews and provided recommendations for improvements and reducing the UAT and production issues by 15%
  • Created and maintained backlogs in Azure DevOps, and effectively prioritizing tasks
  • Collaborate with clients from different geographic locations during requirement gathering and UAT sessions
  • Provided Mentoring to junior engineers, improving team efficiency and project success rate

Senior Software Engineer

Virtusa Private Limited
01.2017 - 12.2021
  • Developed and maintained C# ASP.Net Core Web Applications
  • Designed and developed Azure Logic Apps and Functions to integrate data from Fusion ERP into SwiftALM, which streamlined data processing workflows, reducing manual intervention by 40%
  • Managed software build, releases and deployment in Agile setting
  • Developed and optimized SQL queries, stored procedures, and functions in MS SQL Databases, increasing query efficiency by up to 30%
  • Performed technical impact analysis for new components in existing ASP.NET applications, identifying and mitigating potential risks, which minimized downtime by 15% during integration phases
  • Prepared SRS and BRDs, resulting in a 98% alignment between project deliverables and client requirements, reducing revision cycle
  • Maintained documentation in Confluence, improving knowledge sharing and onboarding speed
  • Served as Scrum Master for multiple project iterations, ensuring adherence to Agile practices
  • Provided essential technical assistance to L3 support teams and QA teams

Software Engineer

Virtusa Private Limited
02.2014 - 12.2016
  • Developed and maintained C# ASP.Net MVC web applications
  • Developed REST API using C# .NET Web API 2
  • Conducted different types of testing such as unit testing, integration testing and end to end testing
  • Provided pre - and post-production support, resulting a 15% faster resolution time for critical issue
  • Managed branched and Merged Sources using Git Lab

Education

Masters in Information Systems - Information Systems

Uppsala University
Uppsala, Sweden
06-2024

MBA - Business Technology

University of Kelaniya
Kelaniya, Sri Lanka
11-2018

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology
Malabe Sri Lanka
11-2013

Skills

    Web Application Development : NET, NET Core, ASPNET, JavaScript, JSON, XML, HTML

    Programming Languages : C#

    Cloud Technologies : Azure Functions, Azure Logic Apps, Azure Web Apps, Azure SQL Databases, Azure Blob Storages, Azure Service Bus

    Web Services : SOAP, RESTful APIs using ASPNET Core Web API

    RDBMS : Microsoft SQL Server, MySQL

    ORM Frameworks : Entity Framework Core (EF Core), LINQ

    Architectures : MVC, Service Oriented Architecture (SOA), Microservices

    CI/CD : Azure Dev Ops, Jenkins

    Project Management Tools : , Azure DevOps, JIRA

    Version control : GIT (GIT Lab, Sourcetree, Tortoise Git), SVN

    Software Development approaches : Agile Scrum

    Documentation & Modelling : Confluence, UML, Z Notation

Certification

  • Microsoft Certified Specialist (Programming in C#)

Microsoft : Jul 2015

  • Microsoft Certified Professional (70-461 Querying in SQL Server)

Microsoft : April : 2015

  • Diploma in Management Accounting (CIMA-UK)

CIMA - UK : Jul 2013

Languages

Sinhala
Native language
English
Proficient
C2
Swedish
Elementary
A2

Timeline

Software Developer

Bisevo Business Evolution AB
06.2024 - Current

Consultant - Technology

Virtusa Private Limited
01.2022 - 08.2022

Senior Software Engineer

Virtusa Private Limited
01.2017 - 12.2021

Software Engineer

Virtusa Private Limited
02.2014 - 12.2016

Masters in Information Systems - Information Systems

Uppsala University

MBA - Business Technology

University of Kelaniya

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology
Tharindu Prabath Saram