Open to backend engineering opportunities

Software Engineer / Backend Developer

Hi, I’m Irosh Perera.

I turn complex business workflows into dependable backend products.

Software Engineer specialising in Java, Spring Boot, REST API architecture, and data-driven business systems. As Co-Founder of Novo Soft Technologies, I take products from technical planning to secure production deployment.

Irosh Perera in professional business attire
software-engineer-profile.ts
const role = {
  title: "Software Engineer",
  company: "Novo Soft Technologies"
};
2+ Years delivering
production systems

01 / About

Engineering dependable software, from API to deployment.

I am a Sri Lankan software engineer and co-founder with more than two years of hands-on experience building client systems and deploying applications to production.

My strongest work is on the backend: translating business requirements into maintainable services, secure role-based access, clear API contracts, and well-structured relational data. I also work comfortably across Angular and React interfaces when a project needs end-to-end delivery.

Novo Soft Technologies logo
Co-Founder, Novo Soft Technologies (Pvt) Ltd Building practical software products and guiding client delivery.

Backend

JavaSpring BootSpring SecurityExpress Js REST APIsJPA / HibernateJWT

Data & Frontend

PostgreSQLMySQLRedis AngularReactNext.js

Delivery

LinuxNginxDocker GitMavenPM2VPS Deployment

02 / Education

Education that supports practical, production-focused engineering.

Official documents are shown only when issued and available—no sample or recreated certificates.

Bachelor’s Degree

BSc (Hons) Computer Science

University of Greater Manchester

Apr 2025 – Apr 2026

Degree completed
Classification Second Class Honours · Upper Division (2:1)
Official certificate Pending issuance by the university

The original certificate image will be published here once formally issued.

Professional Programme

Graduate Diploma in Software Engineering

Institute of Software Engineering

Sep 2022 – Sep 2024

Completed
Academic performance GPA · 3.76
Official certificate Credential added

The complete GDSE certificate is available in the certificate gallery below.

General Education

GCE Advanced Level Commerce Stream
Passed
GCE Ordinary Level General Education
Passed

Certificates & Credentials

Professional learning milestones.

Open a card to view a privacy-protected preview. Sensitive identifiers and signatures are hidden; originals are available on request.

03 / Experience

Experience built around real products and real users.

May 2025 - Present

Software Engineer & Co-Founder

Novo Soft Technologies (Pvt) Ltd

Current

Co-founded the company while building business applications, shaping backend architecture, and managing production delivery across Linux environments.

Mar 2025 - Apr 2025

Associate Software Engineer

Webmotech Pvt Ltd

Developed Java and Spring Boot services, worked with relational databases, and supported feature delivery across production-focused web projects.

Sep 2024 - Mar 2025

Trainee Associate Software Engineer

Webmotech Pvt Ltd

Implemented REST APIs, authentication flows, data models, and backend features while contributing to full product development cycles.

Jul 2023 - Jul 2024

Demonstrator

Institute of Software Engineering (IJSE)

Supported students with programming fundamentals, Java development, and practical problem-solving in lab sessions.

04 / Featured Projects

Systems designed for complex day-to-day operations.

Selected work across reservations, enterprise operations, education, and commerce.

Hospitality & Reservations

Serviced Apartments

Backend services for a serviced-apartment reservation platform, with secure access, property availability, and iCalendar-based scheduling.

JavaSpring BootSpring Security iCalendarPostgreSQL
Replaceable system preview placeholder for Novex ERP
02Full Stack
Preview placeholder

Enterprise Resource Planning

Novex ERP

A comprehensive enterprise platform developed for A & R Technology International Pvt Ltd, bringing employees, sales, inventory, tax files, raw materials, customers, and suppliers into one system.

AngularJavaSpring Boot Spring SecurityPostgreSQL
Replaceable system preview placeholder for BIZCORE ERP System
03Full Stack
Preview placeholder

Enterprise Resource Planning

BIZCORE ERP System

A comprehensive enterprise solution developed for Thotawattha Engineering, centralising employees, sales, inventory, tax files, raw materials, customers, and suppliers.

AngularJavaSpring Boot Spring SecurityPostgreSQL

Education Technology

Neonex Academy

Backend services for the Neonex Academy learning platform, built around secure Java APIs and reliable PostgreSQL data management.

JavaSpring BootSpring SecurityPostgreSQL
Rehab Solution online store homepage
05Full Stack

Healthcare E-Commerce

Rehab Solution Online Store

A custom e-commerce website for Rehab Solution Pvt Ltd, created to showcase and sell hospital furniture and medical equipment through a clear, responsive journey.

HTMLCSSJavaScriptBootstrap Spring BootMySQLSMTP
Home Heaven MERN application homepage preview
06Full Stack

MERN Stack Project

Home Heaven

A full-stack property discovery application that brings a responsive home-browsing experience together with a modern JavaScript architecture.

MongoDBExpress.jsReactNode.js
Hello Shoe application login interface preview
07Full Stack

Retail Application

Hello Shoe

A responsive footwear retail application with a Java backend, secured application flows, and PostgreSQL persistence.

HTMLCSSJavaScriptBootstrap Spring BootSpring SecurityPostgreSQL

React Native UI Practice

Sampath Bank Mobile App Clone

An independent React Native practice project recreating a modern mobile-banking interface. This concept is not affiliated with or endorsed by Sampath Bank.

React NativeJavaScriptMobile UI

More engineering work

Explore additional repositories and experiments.

View More Projects

05 / Open Source

Open-source tools for real developer problems.

Reusable Java and Spring Boot packages built to make everyday application development simpler and safer.

07 / Recommendations

Professional feedback, shared with permission.

Genuine feedback highlighting my technical skills, teamwork, and professional growth.

08 / Contact

Let’s build something dependable.

I am open to backend engineering roles, software product collaborations, and opportunities to solve meaningful operational challenges with thoughtful teams.

Start a conversation