Software Engineer & Creative

Senior Software Engineer

Hi, I'm Janith Sandaruwan. A Senior Software Engineer based in London with deep expertise in React, Laravel, and Machine Learning. I build elegant solutions that solve real-world problems and deliver exceptional user experiences.

Janith Sandaruwan

About Me

I'm a Senior Software Engineer based in London. With deep expertise in React and Laravel, I've delivered multiple web applications and innovative browser extensions for clients across various industries.

Recently, I completed my Master's degree in Computer Software Engineering with Commendation from the University of Hertfordshire. I'm channeling my passion for learning into Artificial Intelligence, combining my full-stack background with machine learning to build smarter, more intuitive applications.

I believe the best products are built when talented people work together in a supportive environment. My focus is on delivering value, whether that's improving project efficiency or successfully launching products that delight users.

Professional Highlights

  • 25% Efficiency Improvement

    Optimized project workflows and implementation

  • Master's Commendation

    University of Hertfordshire, 2025

  • 30% Bug Reduction

    Through best practices and code quality

  • 6+ Years Experience

    Senior Software Engineer at Chairsyde

Full-Stack Development

Expert in React, Laravel, and modern web technologies. Building scalable solutions that solve real-world problems.

AI & Machine Learning

Recently completed Master's degree in Computer Software Engineering. Diving deep into TensorFlow and Keras.

Browser Extensions

Developed innovative Google Chrome extensions using Next.js and Node.js for enhanced user experience.

Team Collaboration

Passionate about fostering supportive environments where knowledge sharing and mutual growth thrive.

Tech Stack & Toolbox

Laravel
Laravel
React
React
Python
Python
TensorFlow
TensorFlow
JavaScript
JavaScript
PHP
PHP
Vue.js
Vue.js
Next.js
Next.js
Node.js
Node.js
MySQL
MySQL
Docker
Docker
Git
Git
Laravel
Laravel
React
React
Python
Python
TensorFlow
TensorFlow
JavaScript
JavaScript
PHP
PHP
Vue.js
Vue.js
Next.js
Next.js
Node.js
Node.js
MySQL
MySQL
Docker
Docker
Git
Git

Experience

My professional journey in software engineering

Chairsyde

Senior Software Engineer

Chairsyde · Full-time

Current
Nov 2025 - Present · 1 mo
London, England, United Kingdom
Hybrid
  • Promoted to Senior Software Engineer
  • Standardized code quality, testing, and CI
Next.jsLaravelArchitectureMentoringChrome Extensions
Chairsyde

Software Engineer

Chairsyde · Full-time

Jan 2022 - Oct 2025 · 3 yrs 10 mos
London, England, United Kingdom
Hybrid
  • Collaborated with a talented development team to create a Chrome extension using React.js
  • Contributed to the successful launch of the extension in 2023, enhancing user engagement
  • Improved project efficiency by 25% through effective workflow optimization
JavaScriptNext.jsLaravelChrome ExtensionsReact
10QBIT

Software Engineer

10QBIT · Freelance

Jan 2022 - Aug 2023 · 1 yr 8 mos
London, England, United Kingdom
Remote
  • Enhanced user experience through effective front-end design and seamless back-end integration
  • Fostered a supportive team environment, contributing to knowledge sharing and professional growth
JiraPHPLaravelVue.jsMySQL
Cloud Eight Technologies

Software Engineer

Cloud Eight Technologies · Full-time

Apr 2022 - Dec 2022 · 9 mos
Melbourne, Victoria, Australia
Remote
  • Developed innovative Google Chrome extensions using React JS and Node JS
  • Enhanced user experience and functionality across multiple projects
ReactNode.jsSQLPhpMyAdminChrome Extensions
Spera Labs

Software Engineer

Spera Labs · Full-time

May 2021 - Apr 2022 · 1 yr
Kaduwela, Western, Sri Lanka
Hybrid
  • Developed and maintained multiple Laravel projects, including Niwadu Deals and Apex
  • Enhanced user experience and functionality across web applications
  • Reduced bugs by 30% through best practices and code quality improvements
PHPLaravelSQLJavaScriptMySQL
Spera Labs

Associate Software Engineer

Spera Labs · Full-time

Jan 2021 - Mar 2022 · 1 yr 3 mos
Kaduwela, Western, Sri Lanka
On-site
  • Contributed to the full-stack development lifecycle
  • Enhanced web application performance and user experience
SQLPhpMyAdminLaravelPHPJavaScript
Spera Labs

Trainee Software Engineer

Spera Labs · Internship

Jul 2020 - Dec 2020 · 6 mos
Kaduwela, Western, Sri Lanka
On-site
  • Collaborated with the Laravel team to develop and maintain dynamic web applications
  • Gained hands-on experience in coding, debugging, and testing Laravel projects
SQLPhpMyAdminPHPLaravelGit
Artificial limb care (PVT) Ltd.

Information Technology Coordinator

Artificial limb care (PVT) Ltd. · Full-time

Nov 2019 - Jun 2020 · 8 mos
Kiribathgoda, Western, Sri Lanka
On-site
  • Developed and launched the main website and web application for Artificial Limb Care (Pvt) Ltd., enhancing user engagement
  • Collaborated with cross-functional teams to identify operational needs and implement effective digital solutions
  • Improved company operations through innovative software engineering practices, resulting in increased efficiency
SQLPhpMyAdminWeb DevelopmentPHPProject Management

Blog

Thoughts on technology, fashion, culture, and the spaces where they intersect

Loading blog posts...

Let's Connect

I'm always excited to collaborate on new projects or discuss ideas. Let's build something amazing together!

Current Role

Senior Software Engineer

Chairsyde · Full-time

London, England · Hybrid

Education

Master's Degree

Computer Software Engineering

University of Hertfordshire · Commendation