Hi, I am Dewmin

|

A third-year undergraduate at the Faculty of Information Technology, University of Moratuwa, with a strong passion for full-stack development, networking, and cybersecurity. Enthusiastic about working in collaborative team environments and always motivated to take on new challenges.

Dewmin Profile
Scroll Down

My Educational Journey

A roadmap of my academic achievements and learning milestones that shaped my career in technology

St Mary's College logo
2018

GCE Ordinary Level

St Mary's College

Kegalle, Sri Lanka

GCE Ordinary Level examination completed with Information and Communication technology, tamil and english literature as basket subjects. Developed the basement for advanced studies in technology.

A7 B2

St Mary's College logo
2019 - 2022

Advanced Level (A/L)

St Mary's College

Kegalle, Sri Lanka

Completed Advanced Level examination in Mathematics stream with ICT. Developed strong analytical and problem-solving skills through advanced mathematics and science subjects.

ABC passes

ATN Campus logo
2022-2023

Preparatory Course for Ethical Hacking and Linux

ATN Campus

Wellawatta, Sri Lanka

Gained basic knowledge in ethical hacking and Linux operating system. Developed foundational skills in cybersecurity and system administration.

Passed

University of Moratuwa logo
2023 - 2027

Bsc (Hons) in Information Technology

University of Moratuwa

Moratuwa, Sri Lanka

Currently 3rd year undergraduate in Faculty of Information Technology at University of Moratuwa. Engaged in various projects and acadmeic activities in software development.

CGPA: 3.76 / 4.00 (May 2025) - Dean's List in 2 Semesters

Featured Projects

A showcase of my technical expertise through innovative projects that solve real-world problems

Embula Project
In Progress

Embula Project

Web Project

A full-stack e-commerce web application for a restuarant with features like user authentication, product catalog, shopping cart, and payment processing.

Next.jsSpringBootSQL Server+1 more
My Portfolio Site
Completed

My Portfolio Site

Web Project

My first portfolio website showcasing my skills, projects, and experiences.

Next.jsAsp.NetTailwind CSS+1 more
PresCrypt
Completed

PresCrypt

Group Web Project

Our second year software project, that aims to provide a modern healthcare solution amoung doctors and patients while providing a secure and efficient way to manage prescriptions.

Next.jsAsp.NetOpenMRS+5 more
FlagX
Completed

FlagX

Group Web Project

A system for finding and searching for flagship smartphones with a user-friendly interface and advanced search features.

React.jsBallerina
Water Tank Cleaning System
Completed

Water Tank Cleaning System

Group Hardware Project

Our first year hardware project, that aims to provide a solution to clean the inside of a water tanks using linear actuators and a microcontroller based system.

ArduinoESP32C

Technical Skills

Technologies and frameworks I am currently working and studying with

Next.js
React.js
JavaScript
HTML5
CSS3
Tailwind CSS
Material-UI
Node.js
Java
C#
.NET Core
C
PHP
SQL Server
MySQL
Azure Sql Database
Linux
Git
Github

My Experiences

Some key leadership roles, committee memberships, and volunteer experiences that shaped my professional and technical growth

Junior Treasurer at INTECS - Faculty of Information Technology
Term 24/25

Junior Treasurer

INTECS - Faculty of Information Technology
University of Moratuwa

I was elected as the Junior Treasurer of INTECS, at Faculty of Information Technology, where I am responsible for managing financial transactions, budgeting in flagship events of the faculty.

Events Committee Member at IEEE Student Branch
Term 24/25

Events Committee Member

IEEE Student Branch
University of Moratuwa

I was elected as a member of the events committee for the term 24/25 of the IEEE Student Branch of University of Moratuwa, where I have to contribute to organizing technical workshops and seminars.

Delegates Handling Committee Lead at Innovate with Ballerina 2025
2025

Delegates Handling Committee Lead

Innovate with Ballerina 2025
WSO2

As the delegates handling committee lead for Innovate with Ballerina 2025, I was responsible for managing the registration and communication with participants during submission while managing my team

Achievements & Certifications

Recognition of excellence, professional certifications, and continuous learning milestones in my career journey

J'pura Xtreme 2024 - 2nd Runners Up
2024

J'pura Xtreme 2024 - 2nd Runners Up

IEEE Student Branch of USJP

Our team Creative Coders secured the 2nd runners up position in J'pura Xtreme 2024 amoung 100+ participants, a hackathon organized by the IEEE Student Branch of University of Sri Jayewardenepura, for solving algorithmic and data structure related challenges.

CodeRush 2025 - 6th Place
2025

CodeRush 2025 - 6th Place

INTECS - Faculty of Information Technology ,UoM

Secured 6th place in CodeRush 2025, a hackathon organized by INTECS, for solving algorithmic challenges and developing innovative solutions at the ideathon phase.

CodeX - Finalist
2025

CodeX - Finalist

Department of Computer Science and Engineering, UoM

Secure the top 20 finalist position in Codex, a hackathon organized by the Department of Computer Science and Engineering, University of Moratuwa, for solving algorithmic problems and contributing open source projects while submitting the correct solutions.

What People Say About Me

Testimonials from mentors, and industry professionals who have mentored me during projects

"

Dewmin had a good leadership in both project management and UI/UX design. His initiative, accountability, and clear understanding of his role were key in driving the team forward with minimal blockers. His leadership focused on implementation quality, and ability to guide the team collaboratively stood out and contributed significantly to the project’s overall success.

Mr. Kasun Perera

Mr. Kasun Perera

Senior Software Engineer

Creative Software

Software Project Mentor
July 2025

Latest Blog Posts

Insights, tutorials, and thoughts on software development, technology trends, and personal experiences

Understanding Dependency Injection and Repository Pattern
11 min read
Mar 2025

Understanding Dependency Injection and Repository Pattern

This article explains the core concepts of Dependency Injection and the Repository Pattern in simple terms, using .NET for code examples. While these patterns are common in frameworks like Spring Boot, Angular, and .NET, the article focuses on their universal application across backend technologies.

A Decade of Data Breaches
8 min read
May 2024

A Decade of Data Breaches

I explore the topic of data breaches—what they are, why they happen, and how they impact individuals and organizations. The article explains how data breaches differ from data leaks, highlights real-world examples from the past decade, and discusses the motivations behind such attacks. It also provides practical strategies for protecting against these threats.

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you. Let's create something amazing together.

Email

dewminkasmitha30@gmail.com

Phone

+94 76 901 4603

Location

Moratuwa, Sri Lanka

Connect with me on Social Media

Copyright © 2025 Dewmin Deniyegedara