Available for Hire

Junior Software
Engineer.

Full-Stack Developer with AI Integration Experience, building systems that solve real-world problems.

Focused on shipping robust engineering solutions and continuously evolving my learning mindset in the ever-changing AI landscape.

View Projects

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 systems 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

Academic and real-world software development

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

2023 – Present

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

C#.NETReactNode.jsREST 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
Featured Work

Selected Projects

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

AI Recruitment Hub
Featured

AI Recruitment Hub

Automated candidate screening and skill matching using AI to streamline hiring.

Next.jsAI SDKSupabase+3 more
Nexa Stays Management

Nexa Stays Management

Centralized dashboard for hotel operations, bookings, and guest management.

ReactExpressNode.js+3 more
Start Events Ticketing

Start Events Ticketing

High-concurrency event booking platform with secure payments and QR validation.

JavaSpring BootMySQL+3 more
Start Events Ticketing

Start Events Ticketing

High-concurrency event booking platform with secure payments and QR validation.

JavaSpring BootMySQL+3 more
Start Events Ticketing

Start Events Ticketing

High-concurrency event booking platform with secure payments and QR validation.

JavaSpring BootMySQL+3 more
Start Events Ticketing

Start Events Ticketing

High-concurrency event booking platform with secure payments and QR validation.

JavaSpring BootMySQL+3 more
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 architecture.

Core Stack

Technologies I'm most comfortable using

JavaScriptReactNext.jsNode.jsC# / ASP.NET

Supporting Skills

Used across academic & freelance projects

Express.jsPostgreSQLMongoDBMySQLREST APIsGit & GitHub

Currently Learning

Actively exploring to expand skill set

Docker
CI/CD
Cloud Basics
AI / ML Concepts
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.

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
Node.jsNode.js
C#C#
.NET.NET
Express.jsExpress.js
PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
GitGit
GitHubGitHub
ReactReact
JavaScriptJavaScript
Node.jsNode.js
C#C#
.NET.NET
Express.jsExpress.js
PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
GitGit
GitHubGitHub
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.

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