Hi, I’m Ravindu

I am a |

I turn complex problems into clean, scalable software through strong engineering principles and thoughtful system design.

Based in Sri Lanka · Open to On-site, Remote & Hybrid roles
Ravindu

About Me

I am a Software Engineering graduate from the University of Westminster (IIT), Sri Lanka with a BSc (Hons) in Computer Science (Upper Second Class Honours) . I enjoy building reliable, scalable software and applying strong engineering principles to solve real-world problems.

During my 11-month industrial placement as a Full Stack Software Engineer , I worked on production-ready web applications involving backend development, RESTful APIs, and database-driven systems, with a strong focus on clean architecture and maintainable code.

I also have a strong interest in Machine Learning and AI , having developed predictive and deep learning solutions through academic and personal projects. I am currently seeking opportunities as a Full Stack Software Engineer to build impactful software products.

Experience & Education

Experience

Software Engineering Intern

CodeOne-X (JFS ICT Services (Pvt) Ltd · JFS Holdings)

Oct 2023 – Sep 2024 · 11 months

  • Contributed to the development and maintenance of production-ready web applications used in real-world environments.
  • Implemented backend features and worked with database-driven systems, following clean architecture and maintainable coding practices.
  • Collaborated with senior engineers through code reviews, debugging, and iterative feature improvements.

Education

BSc (Hons) Computer Science

University of Westminster (UK) · Informatics Institute of Technology (IIT), Sri Lanka · Graduated 2025

Upper Second Class Honours

Skills & Technologies

Web Development

HTML CSS JavaScript Vue.js React Tailwind CSS Bootstrap

Backend & APIs

Java Flask PHP CodeIgniter 4 RESTful APIs

Databases

MySQL SQL Server

Machine Learning & AI

Python PyTorch Scikit-learn Deep Learning Multimodal Models Computer Vision

Tools & Workflow

Git GitHub Postman VS Code

Engineering Concepts

Object-Oriented Programming MVC Architecture Clean Code Problem Solving

Selected Projects

View Archive

Let’s Connect

I’m open to internship and junior software engineer roles, as well as collaborative opportunities. Feel free to reach out if you’d like to work together or discuss a project.