Available for Hire

Junior Software
Engineer.

Building real-world full-stack applications with applied AI integrations.

Hands-on experience with React, Next.js, Node.js, and C#, currently strengthening full-stack fundamentals while learning and applying industry best practices.

About Me

Software Engineering graduate with strong fundamentals in OOP, software design, and full-stack development.

Open to Junior Software Engineer Opportunities

I'm a Software Engineering graduate with a strong foundation in object-oriented programming, software design, and core engineering principles. I've academically completed my BEng (Hons) in Software Engineering through London Metropolitan University via ESOFT Metro Campus.

I have hands-on experience building applications using C#, .NET, ASP.NET, JavaScript, React, Next.js, and Node.js, along with designing and consuming RESTful APIs. My work includes ERP, CRM, POS, and AI-assisted applications developed through academic and real-world projects.

I'm currently seeking a Junior Software Engineer role where I can contribute to reliable software solutions, strengthen my practical development skills, and grow within a collaborative engineering team.

Engineering Approach

Focused on clean, maintainable code and applying software engineering best practices throughout the SDLC.

Mindset

Strong willingness to learn, adapt, and continuously improve through real-world development experience.

1.5+

Years of Hands-On Experience

Real-world software development experience working with clients

6+

Major Projects

Full-stack, enterprise, and AI-assisted systems

Current Focus

Full-Stack Web Development
REST API Development
AI-Assisted Applications

Education

BEng (Hons) Software Engineering

London Metropolitan University (UK) via ESOFT Metro Campus

2025

Academically completed Bachelor of Engineering (Top-Up)

  • Strong foundation in Object-Oriented Programming (OOP) and software design
  • Applied Software Development Life Cycle (SDLC) principles in coursework and projects
  • Final Year Project: TalentForge – AI-driven Recruitment Platform
  • Focused on full-stack development and applied AI integration

Level 5 Pearson BTEC HND in Computing (Software Engineering)

Pearson College London – ESOFT Metro Campus

2023 – 2025

Completed with Distinction | Top Performer

  • Achieved Distinction with recognition as a Top Performer
  • Built multiple full-stack and backend-focused academic projects
  • Hands-on experience with C#, .NET, JavaScript, React, and databases
  • Strengthened core concepts in data structures and system development

Diploma in Information Technology (DITEC)

Pearson College London – ESOFT Metro Campus

2023 – 2024

Completed with Distinction

  • Developed strong fundamentals in programming and web technologies
  • Introduced to software engineering principles and problem-solving
  • Built foundational applications using HTML, CSS, JavaScript, and C#

Experience

Software Developer

Niolla (Startup / Client-Based Projects)

2024 – Present

Developed ERP, CRM, and POS systems while collaborating with clients and project managers throughout the SDLC.

ReactNext.jsNode.jsJWTREST APIs

Let's build reliable software together

I'm actively looking for opportunities to learn, contribute, and grow as a Junior Software Engineer.

Get in Touch
Technical Expertise

Skills & Technologies

Tools and technologies I use to build real-world applications, along with areas I'm actively learning and improving.

Current Focus

Building full-stack applications with Next.js and Node.js while learning DevOps fundamentals and cloud deployment basics.

Core Stack

Technologies I'm most comfortable using

JavaScript
TypeScript
Tailwind CSS
JWT Authentication
React
Next.js
Node.js
C# / ASP.NET

Supporting Skills

Used across academic & freelance projects

Express.js
PostgreSQL
MongoDB
MySQL
REST APIs
Git & GitHub
Role-Based Access Control

Currently Learning

Actively exploring to expand skill set

Docker
CI/CD
Cloud Basics
AI Integration (APIs)
Mobile Development

Development Approach

Focus on clean, maintainable code with emphasis on performance, scalability, and user experience. Always learning and adapting to new tools and methodologies. Including experience adapting solutions based on real client and academic project requirements.

Learning Philosophy

Continuous improvement through practical application. Building projects to understand concepts deeply, while keeping up with industry best practices and emerging technologies.

ReactReact
JavaScriptJavaScript
TypeScriptTypeScript
Tailwind CSSTailwind CSS
Node.jsNode.js
C#C#
.NET.NET
Express.jsExpress.js
PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
GitGit
GitHubGitHub
ReactReact
JavaScriptJavaScript
TypeScriptTypeScript
Tailwind CSSTailwind CSS
Node.jsNode.js
C#C#
.NET.NET
Express.jsExpress.js
PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
GitGit
GitHubGitHub
Featured Work

Selected Projects

Systems engineered to solve real-world challenges with modern technology stacks

TalentForge

TalentForge

AI-driven recruitment ecosystem designed to reduce bias, improve transparency, and streamline hiring through intelligent automation.

ReactNext.jsNode.jsExpress+9 more
Nexa Stays

Nexa Stays

A modern, web-based hotel reservation and management system that automates bookings, billing, payments, and reporting with real-time operational insights.

ReactNext.jsNode.jsExpress+5 more
Star Events Ticketing Platform

Star Events Ticketing Platform

A comprehensive online event ticketing and management system with secure payments, QR-based entry validation, and real-time sales analytics.

ASP.NET MVCC#Entity FrameworkSQL Server+7 more
Serendib Guide

Serendib Guide

An AI-powered conversational travel assistant that provides personalized trip planning and tourism recommendations across Sri Lanka.

Rasa Open SourcePythonFlaskMySQL+3 more
e-Shift Transportation Management System

e-Shift Transportation Management System

A Windows-based household goods transportation management system that digitizes customer handling, job scheduling, fleet management, and reporting.

C#Windows Forms.NETMicrosoft SQL Server+3 more
Personal Portfolio Website

Personal Portfolio Website

A modern, responsive developer portfolio showcasing projects, skills, and experience with a focus on clarity, performance, and clean design.

Next.jsReactTypeScriptTailwind CSS+3 more
Open for Opportunities

Let's Connect & Collaborate

I'm actively seeking Junior Software Engineer roles where I can contribute to meaningful projects and grow alongside experienced teams.
Experience includes building real-world and academic systems across full-stack web applications.

Whether you have an opportunity, a project idea, or want to discuss technology. I'm always open to conversation.

Location & Timezone

Sri Lanka | GMT +5:30

Response Time

Within 24 hours

Availability

Immediate

Preference

Remote | Hybrid | On-site

Looking forward to discussing how I can contribute to your team