Loading...
Full Stack Software Engineer

Chathura
Madhusanka
Silva

Crafting scalable full-stack applications with modern JavaScript.Software Engineer at Synergy Information Systems, building live SaaS platforms used by real businesses every day.

React.jsNext.jsTypeScriptNode.jsMongoDBPostgreSQL

// ABOUT ME

Who I Am

I'm a Full Stack Software Engineer based in Sri Lanka, specialising in the JavaScript ecosystem — React, Next.js, Node.js, TypeScript, and MongoDB. I graduated from SLIIT with a BSc in Information Technology specialising in Software Engineering, where I built a strong foundation in scalable system design.

Currently I work as a Software Engineer at Synergy Information Systems, where I design and ship full-stack features across multiple modules of a live SaaS monitoring platform. I take full ownership from requirements through to deployment and post-release support.

Alongside my full-time role I deliver client projects — I've independently built two full production platforms, both live and actively used. I care about clean code, real-world impact, and building things that work at scale.

🟢 Currently at Synergy Information Systems
2+
Years Experience
3
Live Production Systems
500+
Active LMS Users
2
Research Publications
100+
REST API Endpoints Built
20+
GitHub Repositories

// TECHNICAL SKILLS

What I Work With

My core stack is JavaScript end-to-end — from interactive UIs to scalable backend services.

FRONTEND

React.jsNext.jsTypeScriptJavaScript ES6+Tailwind CSSFramer MotionZustandReduxMaterial-UIAnt DesignBootstrap 5HTML5CSS3

BACKEND

Node.jsExpress.jsPythonREST APIsSocket.IOJWT AuthMicroservices

DATABASES

MongoDBPostgreSQLMySQLFirebase

DEVOPS & INFRASTRUCTURE

GitGitHub Actions CI/CDDockerNginxPM2VPS Ubuntu

TOOLS

VitePostmanVS CodeFigmaClickUp

// WORK EXPERIENCE

Where I've Worked

Software Engineer

Synergy Information Systems · Colombo, Sri Lanka

Dec 2023 – Present
  • Contributing to SIPMon, a live network monitoring SaaS platform, working across multiple product modules from planning through deployment and post-release support
  • Designing and shipping full-stack features: React.js + TypeScript frontends, Node.js/Express REST APIs, business logic layers, authentication flows, and MongoDB/PostgreSQL database operations
  • Built and deployed the SIPMon Support Portal (support.synergysis.com) — enterprise ticketing system with automated SLA escalation chains, real-time Socket.IO live chat, multi-tenant RBAC for 6 roles, and PDF report generation
  • Analysing module-level requirements, translating them into technical specs, and architecting scalable solutions using design patterns (Factory, Observer, Singleton) and SOLID principles
  • Participating in full Agile development cycles — sprint planning, code reviews, stakeholder updates, and continuous delivery

Intern Full Stack Developer

BiHelix Innovations · Sri Lanka

Jan 2023 – Nov 2023
  • Built React.js frontend components with CSS3/Bootstrap 5 for 2 client web applications
  • Developed RESTful APIs using Node.js and Express.js for user authentication, registration, and profile management
  • Integrated MongoDB for data persistence; implemented form validation, error handling, and Git-based collaborative workflows

// EDUCATION

Academic Background

SLIIT

BSc (Hons) Information Technology — Software Engineering

Sri Lanka Institute of Information Technology (SLIIT)

2020 – 2024

Software EngineeringDatabase SystemsWeb DevelopmentMobile DevelopmentFinal Year Project: ArchiveHub AI Platform2 Research Publications

// PROJECTS

What I've Built

Production systems, client platforms, and academic builds — all real, all shipped.

EduPro LMSDELIVERED

EduPro LMS

Full-featured Learning Management System for a Sri Lankan educational institution. Course management, secure video lessons, quiz engine, manual payment workflows, and automated notifications — serving 500+ active users.

500+ Users100+ API Endpoints65+ PagesCI/CD Pipeline
Next.jsNode.jsMongoDBTypeScriptTailwindNginx
SIPMon Support PortalLIVE · PRODUCTION

SIPMon Support Portal

Enterprise-grade ticketing and incident management system at Synergy. SLA escalation chains, real-time Socket.IO chat, multi-tenant RBAC, ticket aging analytics, and automated PDF reports — live in production.

P1/P2 SLA AutomationReal-time Chat6 Role RBACMulti-tenant
React.jsNode.jsMongoDBSocket.IOTypeScript
TSP Window TintDELIVERED

TSP Window Tint

Production business portfolio website for a window tinting company. Responsive, performance-optimised React.js frontend with service showcasing, modern UI/UX, and contact integration — actively used by the business.

Live Business SiteReact.jsMobile Responsive
React.jsJavaScriptCSS3
More Projects
👥

HR Management System

MERN platform with JWT auth, role-based access, and payroll processing.

MERNJWTMUI
GitHub ↗
🔬

ArchiveHub

AI-powered researcher profile platform with NLP/ML and AWS Lambda serverless architecture.

ReactNode.jsAWS
GitHub ↗
📋

Research Project Manager

Collaborative platform with real-time Socket.IO updates, document sharing, milestone tracking.

ReactSocket.IOMongoDB
GitHub ↗
🐾

Pet Care Mobile App

Android app with Firebase integration, health tracking, and appointment scheduling.

AndroidJavaFirebase
GitHub ↗

// SERVICES

What I Offer

Available for freelance projects alongside my full-time role.

⚛️

Frontend Development

Pixel-perfect, responsive React.js and Next.js interfaces with TypeScript, Tailwind CSS, and smooth animations. Built for performance and real users.

🖥️

Full Stack Web Applications

End-to-end MERN stack development — from database design to deployed production system. Role-based auth, REST APIs, real-time features, and CI/CD pipelines.

🔌

REST API & Backend Development

Scalable Node.js/Express backends with JWT authentication, business logic, and clean API architecture following SOLID principles and MVC patterns.

🗄️

Database Design & Integration

MongoDB and PostgreSQL schema design, Mongoose ODM integration, query optimisation, and data modelling for production-scale applications.

🚀

VPS Deployment & CI/CD

Production deployment on Ubuntu VPS with Nginx reverse proxy, PM2 process management, GitHub Actions CI/CD pipelines, and SSL configuration.

🌐

Business Portfolio Websites

Professional, fast-loading business websites built with React.js. Service showcasing, contact forms, mobile-first design, and SEO-ready structure.

// RESEARCH

Published Research

01

IRJIET

ARCHIVEHUB: Web-based Dashboard to Maintain and Rate Researchers' Profiles

October 2023

02

IJEMR · VANDANA PUBLICATIONS

Human Resource Management System

2023

// OPEN SOURCE

GitHub Activity

20+
Repositories
14+
PRs Merged
3
Production Systems

Active contributor across personal projects, client work, and company codebases. JavaScript, TypeScript, and Python repositories.

View GitHub Profile

// CONTACT

Let's Work Together

Open to full-time roles, remote work, and freelance projects. Feel free to reach out.

Get In Touch

Whether you have a job opportunity, a freelance project, or just want to connect — my inbox is always open. I'll get back to you within 24 hours.

CM.Silva© 2026 Chathura Madhusanka Silva. All rights reserved.Built with Next.js + Tailwind CSS