About Me
Software Engineering graduate with strong fundamentals in OOP, software design, and full-stack development.
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.
Years of Hands-On Experience
Academic and real-world software development
Major Projects
Full-stack, enterprise, and AI-assisted systems
Current Focus
Education
BEng (Hons) Software Engineering
London Metropolitan University (UK) via ESOFT Metro Campus
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
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
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
Developed ERP, CRM, and POS systems while collaborating with clients and project managers throughout the SDLC.
Let's build reliable software together
I'm actively looking for opportunities to learn, contribute, and grow as a Junior Software Engineer.
Get in TouchSelected Projects
Systems engineered to solve real-world challenges with modern technology stacks

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

Nexa Stays Management
Centralized dashboard for hotel operations, bookings, and guest management.

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

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

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

Start Events Ticketing
High-concurrency event booking platform with secure payments and QR validation.
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
Supporting Skills
Used across academic & freelance projects
Currently Learning
Actively exploring to expand skill set
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.
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
