Randila Chathuranga

Full-Stack Developer & Software Engineer

Passionate full-stack developer with 2+ years of experience building scalable web applications and modern software solutions. Specialized in SpringBoot, React, Node.js, and cloud technologies.

Randila Chathuranga

About Me

I'm a passionate full-stack developer with expertise in modern web technologies and software architecture. I specialize in building scalable applications using SpringBoot, React.js, Node.js, and cloud platforms like AWS.

My experience includes developing enterprise-level applications, microservices architectures, and mobile applications. I'm particularly interested in DevOps practices, containerization with Docker.

I thrive on solving complex problems, optimizing performance, and creating seamless user experiences. Always eager to learn emerging technologies and contribute to innovative projects.

6+ Projects Built
2+ Years Experience
8+ Technologies
3+ Team Projects

Technical Skills

Programming Languages

Java JavaScript Go PHP Python C/C++ C# Scala

Frontend Technologies

React.js React Native HTML/CSS TailwindCSS Material-UI

Backend & Databases

Node.js Express.js Spring Boot PostgreSQL MySQL MongoDB

Cloud & Tools

AWS Docker Git REST APIs Microservices Agile/SCRUM

Featured Projects

Lora Chemicals - Inventory Management

N-tier architecture system for digitizing inventory and product distribution with order processing, production tracking, delivery scheduling, and automated alerts.

React.js TailwindCSS Spring Boot PostgreSQL

SriLearn - Tuition Management

Web platform connecting students, institutes, and tutors across Sri Lanka with role-based dashboards, messaging, payments, and file sharing capabilities.

PHP MVC HTML/CSS MySQL

Cineverse - Movie Booking

Full-stack movie ticket booking platform with real-time seat selection, secure authentication, and Stripe payment integration using client-server architecture.

React Material-UI Node.js MongoDB

E-commerce Platform

Microservice architecture e-commerce platform with Go RESTful APIs, JWT authentication, AWS S3 integration, and Docker containerization.

Go React AWS Docker

PlumbList Mobile App

Cross-platform mobile app helping plumbers create and manage material lists with quantities, notes, and PDF generation capabilities.

React Native Expo Node.js MongoDB

Spirit11 Fantasy Cricket

Fantasy cricket league management system with live leaderboard and AI chatbot assistance for player selection and team management.

React Node.js MongoDB AI Integration

Let's Work Together

Ready to bring your ideas to life? I'm always excited to work on new projects and collaborate with fellow developers and businesses. Let's create something amazing together!

Email

randilachathuranga100@gmail.com

Send Email

LinkedIn

Connect professionally

View Profile

GitHub

Check out my code

View Repository

Quick Message