Profile

Full-Stack Developer

Malika Kaluarachchi

I build reliable web products that feel fast, look premium, and solve real business problems. From product UI to backend architecture, I turn ideas into production-ready software.

About

My Journey So Far

I am a Computer Science undergraduate focused on building dependable, user-focused applications using modern frontend and backend stacks.

Now

BSc Computer Science

Sri Lanka Institute of Information Technology

2023 - Present

  • Lead contributor on team software projects.
  • Practical experience in full-stack development.
  • Focus on software engineering and human-centered systems.

Foundation

Higher Secondary Education

Taxila Central College - Horana

2014 - 2023

Built strong analytical thinking through Mathematics, Physics, and Chemistry and developed discipline for solving complex problems.

Skills

Tools I Build With

A practical stack for shipping robust products quickly.

Frontend

Next.jsReactTypeScriptTailwind CSS

Backend

Spring BootNode.jsREST APIsJava

Data and DevOps

MongoDBMySQLGitHubDocker

Credentials

Certificates

Professional learning milestones and achievements.

Python for Beginners

University of Moratuwa

2024 July

Web Design for Beginners

University of Moratuwa

2025 January

Projects

Featured Work

Case-study style projects with technical depth and business value.

Project ATCS

Project ATCS

A comprehensive smart vehicle monitoring solution with real-time GPS tracking, automated temperature control, and intelligent motion-based security alerts.

Improved monitoring response and reduced manual checks using real-time telemetry.

ReactNode.jsMongoDBGoogle Maps API
View Case Study
Sarasavi Library Management System

Sarasavi Library Management System

A comprehensive full-stack library management system with automated borrowing, member management, and real-time analytics dashboard.

Streamlined catalog management and borrowing workflows with role-based controls.

ReactSpring BootMongoDBViteJava 17
View Case Study
Distributed File Storage System

Distributed File Storage System

A resilient distributed system with consensus-based leader election and quorum replication that tolerates failures and ensures zero downtime.

Demonstrated failover behavior under node crashes while preserving data integrity.

Raft AlgorithmDistributed SystemsConsensusFault ToleranceLeader Election
View Case Study
TestLang++

TestLang++

A domain-specific language for HTTP API testing that compiles .test files into JUnit 5 test classes with a full compiler pipeline.

Reduced repetitive API test setup by generating executable suites from concise DSL files.

JavaJFlexCUPJUnit 5Compiler DesignHttpClient
View Case Study

Contact

Let's Work Together

Open to internships, freelance work, and collaborative projects.

Get In Touch

Have a project in mind? Let's discuss how we can work together.

Typical response time: within 24 hours.

Location

Horana, Sri Lanka

Malika Kaluarachchi

Computer Science undergraduate at SLIIT with a strong interest in data-driven solutions and modern software development. Passionate about turning ideas into scalable, real-world applications.

Contact

© 2026 Malika Kaluarachchi. All rights reserved.