Can you tell me more about yourself?

About me

A bit more about who I am
Irosha Rajapaksha

I'm Irosha Rajapaksha — a Software Engineer.

Motivated and detail-oriented developer leveraging full-stack expertise to build scalable, user-centric applications. Passionate about continuous learning and contributing to impactful projects.

Extensive experience with modern web technologies including Laravel, React.js, Vue.js, and React Native. Expertise spans designing RESTful APIs and optimising database performance to creating responsive interfaces and cross-platform mobile applications.

Curious

Always learning new tools and patterns to ship better software.

Detail-oriented

Care deeply about clean code, performance and UX polish.

Team player

Comfortable across the stack and across the org chart.

Get in touch

Tell me about your experience and education.

Sure — here's a snapshot of my career and academic path so far:

Experience

4 roles
  • May 2025 - PresentCurrent

    Software Engineer

    The Natural Sapphire Company

    Full-time
  • Jul 2024 - Apr 2025

    Software Engineer

    Adlux Software (Pvt) Ltd

    Full-time
  • Jan 2024 - Jun 2024

    Associate Software Engineer

    Adlux Software (Pvt) Ltd

    Full-time
  • Jan 2021 - Jan 2022

    Intern

    People's Bank, Sri Lanka

    Internship

Education

3 degrees
  • 2021 - 2025

    BEng (Hons) Software Engineering

    University of Staffordshire

    Bachelor's degree
  • 2021 - 2025

    Bachelor's Physics

    University of Peradeniya, Sri Lanka

    Bachelor's degree
  • 2017 - 2020

    G.C.E Advanced Level (Science Stream)

    S. Thomas' College, Bandarawela

    Secondary
Open for new projects

Ready to kickstart your projectwith a touch of magic?

Reach out and let's make it happen. Available for full-time and part-time opportunities.