Sahiru D. Weerapperuma

Sahiru Deshan

Sahiru Weera

Full‑stack Developer crafting functional, reliable, and user‑centered digital experiences

What I Can Do For You

Comprehensive development services across multiple domains

Full-Stack Development

Next.jsReactExpressTailwindSpring Boot

DevOps & Cloud

Google CloudAWSDockerCI/CD

Machine Learning

PandasNumPyPythonML Models

Mobile Apps

FlutterReact NativeiOSAndroid

Work Experience

Freelance Mobile & Fullstack Developer

Lunexa Technologies

2024-2025

  • • Built a sign language app with Flutter & Python
  • • Developed a car rental app using Express & React

Freelance Springboot Developer

Softcare Technologies

2025

  • • Contributed to a water billing system with Spring Boot (microservices) & React

Intern Software Engineer

Star Group Katunayake

2025

  • • Delivered Angular + Express projects, deployed on Windows Server

Academic History

University of Kingston

Bachelor of Science in Computer Science

2026 January

Computer Science

Software Engineering

Advanced Computing

Institute Of Software Engineering

Higher Diploma In Software Engineering

2023 – 2025

Full Stack Development

Mobile App Development

Cloud & ML Development

Professional Projects

E-commerce Clothing Store

2024

Full-stack e-commerce platform using Express.js, React with TypeScript, and MongoDB with Stripe payment integration, user authentication, and separate admin/customer dashboards.

ExpressReactTypeScriptMongoDBStripeJWTTailwind

School Management Web App

2024

Comprehensive school management web application using Spring Boot and Thymeleaf, deployed on AWS cloud infrastructure with role-based access control for student records, attendance tracking, and administrative operations.

SpringBootThymeleafAWSMySQLBootstrap

School Management Mobile App

2025

Cross-platform mobile application using React Native, Express.js, and MS SQL Server with role-based access control for administrators, teachers, and students with real-time notifications.

React NativeExpressMS SQL ServerFirebaseRedux

Let's Work Together

Have a project in mind? I'd love to hear about it. Let's discuss how we can bring your ideas to life.