Niroshan K.

Senior Software Engineer @ Zone24x7 | C# .NET SQL JavaScript TypeScript Azure

Role
Senior Software Engineer at Zone24x7
Location
Portland, OR, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Niroshan K.

As a Senior Software Engineer at Zone24x7, I develop key features of a containerized microservices-based.NET SaaS distributed system, leveraging Azure DevOps, SQL Server, IdentityServer4, and RabbitMQ. I have configured Azure CI/CD pipelines with SonarQube, achieving a 45% reduction in deployment lead time while optimizing testing efficiency. I have also enhanced SQL Server database security through encryption, role-based access controls, and parameterized queries. I hold a MSc in Big Data Analytics from Robert Gordon University, where I conducted research on anomaly and fault detection of IoT time series sensor data using Lambda architecture and neural networks. I have also published two papers on stock price prediction and fleet tracking using LSTM and recurrent neural networks. I am passionate about creating efficient cloud-based solutions using.NET, Angular, React, AWS, and Azure. Experienced in E-commerce, Finance, Semiconductor process, MEMS and Industrial IoT domains. I am always exploring new technologies and methodologies to remain at the forefront of the industry.

Experience

  1. Senior Software Engineer

    Zone24x7

    Dec 2021 — Present · San Jose, CA, US

    Developed key features of a containerized microservices-based.NET SaaS platform• Configured Azure CI/CD pipelines with SonarQube for deploying microservices to Docker containers achieving a 45% reduction in deployment lead time while optimizing testing efficiency• Enhanced SQL Server database security through encryption, role-based access controls, and parameterized queries• Built a reusable identity and access management server using IdentityServer4 and Azure AD facilitating SSO with user synchronization of external clients via RabbitMQ and MassTransit• Developed a comprehensive.NET template on GitHub, integrating Entity Framework and MediatR with clean architecture, and CQRS, resulting in a 40% reduction in new project onboarding time• Reduced 25% bug-related delays by conducting code reviews during the sprint in an Agile Scrum setting• Mentored junior developers and the offshore team to increase productivity• Designed and developed a serverless architecture using AWS services such as AWS AppSync, Lambda, and DynamoDB, resulting in a 40% reduction in infrastructure costs and a 30% increase in application performance• Implemented security best practices for AWS services such as IAM, AWS Cognito, and CloudTrail• Developed and maintained automated deployment pipelines using AWS CodePipeline and CodeBuild

Education

  • Uva Wellassa University of Sri Lanka

    Bachelor of Industrial Information Technology (Special), Computer Science, Second Class Honours

    2015 — 2019

  • Robert Gordon University

    MSc in Big Data Analytics, Mathematics and Computer Science

    2019 — 2021

  • Open University of Sri Lanka

    Web Page, Digital/Multimedia and Information Resources Design, Very Good

    2014 — 2014

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Niroshan K. — Senior Software Engineer at Zone24x7 in Portland, OR, US | Unifers