SR

Loading Portfolio...

Sidath Ranasinghe

Sidath Ranasinghe

Full-stack Software Engineer with 4+ years of experience in building scalable web applications using Angular, React, and Node.js.

Scroll to explore

About Me

Passionate about creating exceptional digital experiences through clean code and innovative solutions.

Professional Journey

Full-stack Software Engineer with 4+ years of experience in building scalable web applications using Angular, React, and Node.js.

Proven ability to lead projects, implement best practices, and mentor teams to deliver high-performance solutions aligned with business goals.

Core Technologies

React
Angular
Node.js
TypeScript
JavaScript
Next.js
Express.js
MongoDB
PostgreSQL
Docker
Redux
Tailwind CSS

Technical Leadership

Led front-end development initiatives across multiple high-value client projects at FocalId Technologies

Team Mentorship

Mentored junior developers and established code quality standards, improving sprint velocity

Performance Optimization

Implemented performance-optimized components, reducing load times on key client applications

Proven Impact

Contributed to platforms serving 5K+ concurrent users and 100+ businesses

Education

B.Sc. (Hons.) in Information Technology

University of Moratuwa, Sri Lanka

2017 – 2022

Work Experience

A journey of continuous growth, technical excellence, and impactful contributions across innovative projects.

Senior Software Engineer

FocalId Technologies (Pvt.) Ltd.

November 2024 – May 2025
Mirigama, Sri Lanka
Full-time

Led front-end development initiatives across multiple high-value client projects, establishing architectural standards and mentoring junior team members.

Key Achievements

  • Architected and implemented reusable data visualization components using D3.js, ReCharts, and the React ecosystem, reducing development time for new dashboards
  • Established code quality standards across a few projects, reducing reported bugs and improving sprint velocity
  • Implemented robust state management patterns using Redux and Context API, creating a predictable and maintainable application architecture

Technologies Used

React
Next.js
D3.js
ReCharts
ECharts
TailwindCSS
Redux
TypeScript

Software Engineer

FocalId Technologies (Pvt.) Ltd.

June 2024 – October 2024
Mirigama, Sri Lanka
Full-time

Collaborated with cross-functional teams to deliver responsive, high-performance frontend solutions while contributing to codebase improvements.

Key Achievements

  • Developed performance-optimized frontend components using modern JavaScript techniques, improving load times on key client applications
  • Created a custom annotation tool using vanilla JavaScript and jQuery that streamlined internal data labeling processes
  • Integrated solutions with open-source data platforms, including N8N and DataHub, enhancing data analytics capabilities for enterprise clients
  • Actively participated in agile ceremonies and translated UI/UX designs into responsive implementations that received client commendation

Technologies Used

React
Next.js
Context API
TailwindCSS
VIS Network
JavaScript
jQuery
N8N
DataHub
HTML5
CSS3

Software Engineer

Simato Solutions (Pvt.) Ltd.

June 2022 – May 2024
Sri Jayawardenepura Kotte, Sri Lanka
Full-time

Delivered full-stack solutions for client projects with a focus on scalable architecture and innovative features.

Key Achievements

  • Contributed core functionality to the Appmaker platform, enabling 100+ businesses to create mobile applications with minimal technical knowledge
  • Implemented real-time chat and media streaming features for the StarsLive platform, supporting 5K+ concurrent users during peak events
  • Resolved complex performance bottlenecks in Angular applications, improving response times on high-traffic modules
  • Integrated Genie payment gateway and implemented end-to-end subscription flows for Dialog and Mobitel
  • Mentored a junior developer on best practices of full-stack development methodologies

Technologies Used

Angular
Node.js
MongoDB
Socket.IO
Payment Gateways
WebSockets

Software Engineer Intern

Simato Solutions (Pvt.) Ltd.

July 2020 – July 2021
Sri Jayawardenepura Kotte, Sri Lanka
Internship

Extended due to exceptional performance. Supported development teams across multiple client projects.

Key Achievements

  • Developed responsive UI components using AngularJS, Angular(2+), and Angular Material that were incorporated into production applications
  • Created reusable template components for the Appmaker platform that became standard offerings for new clients
  • Diagnosed and resolved bugs in existing Appmaker templates, improving stability and reducing support requests

Technologies Used

AngularJS
Angular
Angular Material
HTML5
CSS3
4+
Years Experience
2
Companies
7+
Major Projects
5K+
Users Impacted

Featured Projects

A showcase of innovative solutions, from AI-powered platforms to scalable web applications that make a real impact.

Highlighted Projects

AutoTrust.lk
Web Application
Ongoing

AutoTrust.lk

A trust-focused digital platform for Sri Lanka's vehicle market designed to combat fraud and improve transparency in vehicle transactions.

React.js
TypeScript
Node.js
Express.js
PostgreSQL
Prisma ORM
+6 more
MateSL
AI Platform
Ongoing

MateSL

An AI-powered assistant platform designed to provide step-by-step guidance on government services, business processes, and daily procedures for Sri Lankan citizens.

Next.js
React Native
Node.js
Express.js
PostgreSQL
Redis
+8 more

All Projects

AutoTrust.lk
Web Application

AutoTrust.lk

A trust-focused digital platform for Sri Lanka's vehicle market designed to combat fraud and improve transparency in vehicle transactions.

React.js
TypeScript
Node.js
+9
MateSL
AI Platform

MateSL

An AI-powered assistant platform designed to provide step-by-step guidance on government services, business processes, and daily procedures for Sri Lankan citizens.

Next.js
React Native
Node.js
+11
PlayArena
Web Application

PlayArena

Full-stack event ticketing platform enabling users to discover venues, book tickets with real-time seat selection, and manage events.

React
TypeScript
Node.js
+9
Reusable UI Components Library
Library

Reusable UI Components Library

Comprehensive monorepo containing 20+ production-ready React components with TypeScript and modern design patterns.

React 18
TypeScript
TailwindCSS
+3
6+
Total Projects
25+
Technologies
3
Live Projects
1
Open Source

Technical Skills

A comprehensive toolkit built through years of hands-on experience and continuous learning in modern web technologies.

Skills Overview
Frontend Development
React
3y
95%
Angular
4y
90%
Next.js
2y
85%
TypeScript
3y
90%
JavaScript
4y
95%
Tailwind CSS
2y
85%
HTML5/CSS3
4y
95%
Languages
English
Full Professional Proficiency
Sinhala
Native
Development Tools
VS Code
WebStorm
IntelliJ IDEA
Android Studio
Postman
Jira
GitHub
GitLab

What People Say

Testimonials from colleagues, managers, and clients I've had the pleasure to work with

"Sidath consistently delivered exceptional results as a Senior Software Engineer. His ability to architect reusable components and establish code quality standards significantly improved our development velocity. His mentorship of junior developers and technical leadership made him an invaluable team member."
Prasad Kumara

Prasad Kumara

Development Manager

FocalId Technologies (Pvt.) Ltd.

"Working with Sidath over multiple years, I witnessed his growth from intern to a skilled full-stack engineer. His contributions to the Appmaker platform and StarsLive were outstanding. He has excellent problem-solving skills and always delivers high-quality, scalable solutions."
Chamil Thusantha

Chamil Thusantha

Software Architect

Simato Solutions (Pvt.) Ltd.

"I had the privilege of working with Sidath during his internship at Simato Solutions, where he contributed as a Full Stack Developer. During this time, Sidath played an active role in key projects such as Appmaker and Stars Live, where he demonstrated strong technical knowledge in both front-end and back-end development. His ability to quickly learn, adapt, and deliver quality work within deadlines added great value to the team. Beyond technical expertise, Sidath consistently displayed professionalism, problem-solving skills, and effective collaboration with colleagues."
Chethana Subasinghe

Chethana Subasinghe

Senior Project Manager | Corporate Trainer | Visiting Lecturer

Simato Solutions (Pvt.) Ltd.

"I had the pleasure of collaborating with Sidath on several projects. His deep understanding of modern JavaScript frameworks and best practices is impressive. He writes clean, maintainable code and is always willing to share knowledge with the team."
Ishara Weerasinghe

Ishara Weerasinghe

Senior Frontend Developer

FocalId Technologies (Pvt.) Ltd.

Ready to work together and create something amazing?

Let's Connect

Let's Connect

Ready to discuss your next project or explore collaboration opportunities? I'd love to hear from you.

Get in Touch

Whether you're looking for a senior developer to join your team, need consultation on a technical project, or want to discuss potential collaborations, I'm always open to meaningful conversations.

Location

Kegalle, Sri Lanka

Send a Message