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 Next.js Vue.js React Tailwind CSS Bootstrap

Backend & APIs

Java Flask PHP CodeIgniter 4 RESTful APIs

Databases

PostgreSQL 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 am actively seeking Software Engineering Roles and exciting collaborative projects. Feel free to reach out if you would like to connect or build something together.