Hello, I'm
Sithika Guruge

Third-year undergraduate in the Department of Computer Science and Engineering at the University of Moratuwa, very enthusiastic about full-stack web development and mobile app development.

image

About Me

I am a highly motivated computer science and engineering student at the University of Moratuwa, with excellent problem-solving abilities, attention to detail, and proficiency in various programming languages and tools. I have excellent project management skills. Additionally, I possess expertise in full-stack development, enabling me to tackle challenges across the entire software development lifecycle with efficiency and innovation.

  • ST. Thomas College (2011-2020)
  • Department of Computer Science and Engineering , Faculty of Engineering, University of Moratuwa (2021-present)

My Projects

ReactJS

NodeJs

MySql

Tailwind

Firebase

Nodemailer

Movie Mingle

Developed a comprehensive seat booking system that allows users to reserve seats for movies, submit reviews for both films and theaters, and request refunds. The system also features an integrated chatbot to assist users by providing detailed information about the system and its content.

React

NodeJs

Mysql

Bootstrap

Jupiter HRM System

This Human Resource Management System streamlines key company operations, including leave management and user management. The system is designed to efficiently handle employee records, manage leave requests, and support administrative tasks, improving overall organizational productivity.

NextJs

Tailwind

Portfolio

This personal portfolio website showcasing my projects and skills. The site highlights my experience in software development, including detailed descriptions of completed projects and a comprehensive overview of the technologies and tools I am proficient in.

MongoDB

NodeJS

React

Express

FireBase

Tailwind

MediLink

This project was developed for Idealize 2024. Using this web app, users can do e-channeling, book scans and tests, and learn about medications.

Vite+ReactJS

ExpressJS

MongoDB

Tailwind

Docker

Buy Now

This is an E-Commerce Platform where users can order, add to cart, and purchase clothes.

NODE RED

C++

MQTT

Smart Medi Box

The project includes features like alarms, light intensity monitoring, temperature and humidity sensing, and motor control, all integrated with Wi-Fi and MQTT for remote communication, ensuring a user-friendly and reliable solution for medication management.

C++

RPAL Compiler

Developed this compiler for RPAL,as part of my 4th-semester project. The project involved tokenizing input, constructing an abstract syntax tree, converting it into a standardized tree, and evaluating the code using a control structure evaluation machine, all implemented in C++.

VHDL

3-bit Nano Processor

Designed a 4-bit nano processor to do addition, subtraction, left shift, right shift, and negation. My role in the team was to design some components in the processor

Java

Swing

Email Client

This customizable email client built with Java, featuring a user-friendly GUI designed with the Swing toolkit. This robust application leverages the JavaMail API and the SMTP server protocol to enable secure email sending directly from users' accounts.

Skills

HTML

Advanced

CSS

Intermediate

React

Intermediate

Bootstrap

Intermediate

Angular

Beginner

Contact Me

Your Name

Your Email

Subject

Message

I'm Currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!


Sithika Guruge

© 2024

All Rights Reserved.