|

Ruchith Samarawickrama

About Me

IT undergraduate with a strong interest in software engineering and emerging technologies. Highly motivated to build robust technical expertise through hands-on experience and continuous learning. Committed to contributing to impactful solutions while supporting organizational goals and long-term professional growth.

Education

B.Sc. (Hons) in Information Technology

University of Moratuwa

Jul. 2021 – Aug. 2026

Physical Science Stream

Naradeniya Central College

Feb. 2011 – Nov. 2020

Experience

Software Engineer Intern

SimCentric Technologies

Feb 2025 – Aug 2025 | Colombo, Sri Lanka

  • Contributed to development and maintenance of a large-scale simulation platform across multiple system components
  • Implemented complex workflow logic with data validation and state management
  • Developed C++ mock service for reliable testing without live component dependencies
  • Performed end-to-end debugging across frontend, backend, and integration layers

Technical Skills

Programming Languages

Java
TypeScript
JavaScript
Python
C
C++

Frameworks & Libraries

Spring Boot
React.js
Next.js
Angular
Node.js
Express.js

Databases

PostgreSQL
MySQL
MongoDB

Cloud & DevOps

AWS
Docker
Terraform
Ansible
Jenkins
GitHub Actions

Featured Projects

Riseup Mora 2023
Fullstack developerAug 2023 – Sep 2023

A platform that provides personalized candidate profiles, company dashboards for reviewing CVs, and an admin dashboard for system administration. I have develop the registration form, whole admin panel and some part of the home page. The platform facilitated over 800 candidate registrations and more than 1,000 interviews. It won the Best Industry Collaborative Project Award for the event (IEEE SL Section - 2023).

ReactBootstrapFirebaseTypeScript
Faculty Access Control System
Front-end developerNov 2022 – May 2023

The project is focused on the digitalization of attendance marking process by automating the recording process through the use of RFID university ID card of the students.

RFIDBootstrapExpress.js
EventNow – Event Management & Ticketing Platform
Team LeadDec 2023 – Jul 2024

Led development of an event management and ticket booking web application. Built organization dashboards and a drag-and-drop page builder for event customization.

Next.jsTypeScriptMongoDBVercel
RiseUp Mora 2024
Project Lead & DeveloperJul 2024 – Sep 2024

Led communication with stakeholders and managed feature delivery timelines. Developed registration, user profiles, and company profile-viewing functionality.

Next.jsTypeScriptPostgreSQLVercel
CareerGPT
Team Lead & Full-Stack DeveloperApr 2024 – Jun 2024

Developed core platform features including user profiles, real-time chat, ratings, and payments. Integrated backend services to support candidate and recruiter interactions.

React.jsTypeScriptExpress.jsPostgreSQLAWS EC2
IEEE UOM Student Branch Website
DeveloperFeb 2024 – Mar 2024

Developed and launched the official IEEE Student Branch website. Implemented user registration and onboarding for 200+ members.

Next.jsTypeScriptFirebaseVercel

Get In Touch

Contact Information

Connect with me

Send a Message

© 2026 Ruchith Samarawickrama. All rights reserved.