Dinisuru Balasooriya

About Me

I am a passionate .NET developer with over 4 years of experience in building scalable and maintainable web applications. With expertise in ASP.NET Core, C#, and SQL Server, I specialize in delivering high-quality, user-centric solutions for a wide range of industries.

My technical proficiency extends to working with Entity Framework and RESTful APIs, ensuring that the systems I build are both reliable and efficient. I have extensive experience in implementing worker services for background task processing, optimizing data transfers between databases, and improving performance and reliability of data-handling processes. I thrive on solving complex problems and enjoy turning abstract ideas into practical, effective solutions.

In addition to my core skill set, I am well-versed in working with front-end technologies like React and Next.js, which enables me to contribute to full-stack projects and deliver seamless user experiences.

When I am not coding, you can find me exploring new technologies, contributing to open-source projects, or enjoying outdoor activities like hiking, traveling, or photography. I believe in striking a balance between work and personal life, as it fosters creativity and a fresh perspective. I also enjoy mentoring others and sharing knowledge within my community, helping the next generation of developers grow.

Technical Skills

Frontend

HTML5
CSS3
JavaScript
React
Next.js
Vue.js
Sass
Tailwind

Backend

.NET
ASP.NET Core
Azure
SQL Server
Entity Framework
JavaScript

Database

SQL Server
MongoDB
PostgreSQL
MySQL

DevOps & Tools

Git
GitHub
NPM
Yarn
CI/CD

Programming Languages

C#
Java
Python
JavaScript

© 2025 Dinisuru Balasooriya. All Rights Reserved.