Software Engineer | Full-Stack Developer

Software
Engineer.

Building scalable full-stack applications with modern web technologies and exploring AI-powered solutions.

Software Engineer with hands-on experience developing ERP, CRM, POS, and custom web applications using React, Next.js, Node.js, C#, and .NET. BEng (Hons) Software Engineering graduate with First Class Honours, currently pursuing an MSc in Computer Science to further develop expertise in modern software engineering and emerging technologies.

About Me

Software Engineer with hands-on experience in full-stack development, software design, and building real-world business applications.

Software Engineer | Full-Stack Developer

I'm a Software Engineer with professional experience developing full-stack applications and business-focused software solutions. My experience includes working on ERP, CRM, POS, and custom web applications across real-world development projects.

I hold a BEng (Hons) Software Engineering with First Class Honours from London Metropolitan University via ESOFT Metro Campus and am currently pursuing an MSc in Computer Science at York St John University London Campus. My academic background has strengthened my knowledge of object-oriented programming, software design, system development, and modern computing concepts.

My technical experience includes C#, .NET, ASP.NET, JavaScript, React, Next.js, Node.js, and RESTful APIs. I enjoy designing and developing reliable software solutions, working with business requirements, and applying clean and maintainable engineering practices.

I am particularly interested in full-stack development, cloud technologies, DevOps, AI-powered applications, and modern software engineering, while continuing to expand my technical expertise through professional experience, personal projects, and postgraduate study.

Engineering Approach

Focused on writing clean, maintainable code, designing reliable solutions, and applying software engineering best practices throughout the development lifecycle.

Continuous Growth

Continuously developing technical expertise through professional experience, postgraduate study, personal projects, and exploration of emerging technologies.

2+

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

MSc Computer Science

York St John University - London Campus

2026 - Present

Currently pursuing a postgraduate degree in Computer Science

  • Studying cloud computing, cybersecurity, IoT, smart systems, and embedded AI
  • Developing knowledge in deep learning and neural architectures
  • Applying user-centred agile development practices
  • Strengthening software engineering knowledge through postgraduate study and dissertation research

BEng (Hons) Software Engineering

London Metropolitan University (UK) via ESOFT Metro Campus

2025 - 2026

Completed with First Class Honours

  • Achieved First Class Honours in Software Engineering
  • Developed advanced knowledge in Object-Oriented Programming (OOP), software design, and engineering principles
  • Applied Software Development Life Cycle (SDLC) practices through academic projects and software development activities
  • Final Year Project: TalentForge - AI-driven Recruitment Platform
  • Focused on full-stack development, system design, 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

Mar 2024 – Aug 2026

Developed and maintained ERP, CRM, and POS systems while building full-stack features using modern web technologies.

  • Developed and maintained ERP, CRM, and POS systems
  • Built full-stack features using React, Next.js, and Node.js

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 to Software Engineering Opportunities

Let's Connect &Collaborate

I'm open to Software Engineering opportunities where I can contribute my full-stack development experience, build reliable software solutions, and collaborate with talented engineering teams.
Currently pursuing an MSc in Computer Science while building on professional experience developing ERP, CRM, POS, and custom web applications.

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

Current Location

Colchester, United Kingdom

Response Time

Within 24 hours

Availability

Open to Opportunities

Preference

Remote | Hybrid | On-site

Looking forward to discussing how my software engineering experience can contribute to your team.