I'm

Chamath Senanayake

CS Graduate, UCSC, Software Engineer,
Hero Image

Learn About Me

CS Graduate

I'm Chamath Senanayake, Passionate and results-driven Software Engineer with a degree in Computer Science and hands-on experience in delivering high-quality software solutions. Currently employed in a dynamic software development role, I bring a strong foundation in coding, problem-solving, and teamwork. I am dedicated to continuous learning and improving system efficiency, while leveraging my knowledge to create innovative and scalable applications. Eager to contribute technical expertise to a forwardthinking team and drive impactful projects.

HTML5

70%

CSS3

55%

JavaScript

65%

ReactJS

60%

NodeJS

55%

C++

50%

Web/Mobile Development
Programming Languages
Text Editors

Who Am I?

More Details About Me

 Name  
:
Chamath Senanayake
 Age  
:
23
 Degree  
:
Bachelor's in Computer Science
 University  
:
University of Colombo School of Computing
 School  
:
Richmond College Galle
 Email 
:
chamath5000@gmail.com
 Location  
:
Kesbewa, Colombo, Sri Lanka.
 Mobile Number  
:
+94 767344265

My Resume

Experience

May 2024 - Present

SOFTWARE ENGINEER

Q4US SRI LANKA (PVT) LTD

  • Worked across the full stack, building both the backend with Moleculer.js microservices framework and the frontend using React and TypeScript for the UTM project.
  • Implemented AI-driven features, including an AI search filter using OpenAI function calling, and developed methods for RAG evaluation and AI text-to-SQL evaluation with automated test set generation.
  • Managed backend data using MongoDB for file storage and PostgreSQL for user and site management.
  • Contributed significantly to testing tasks by writing unit tests with the Mocha framework, working closely with Quality Engineers to ensure high code quality, performing debugging, and addressing production issues.
  • Played an active role in project planning, collaborating with cross-functional teams to define project requirements and timelines.
  • Created detailed design document specifications for UI components, ensuring clarity and consistency in the front-end development process.
  • Worked with Docker to streamline deployment and containerization processes.

(Technologies Used: Node.JS,Molecular.js,TypeScript,
React,MongoDB,PostgreSQL,Mocha,Docker)

Nov 2023 - May 2024

UNDERGRADUATE TRAINEE

Q4US SRI LANKA (PVT) LTD

  • Contributed to the development of new features for the existing system, 'Atlantic,' a multiplatform project focused on managing truss jobs for clients, adhering to industry best practices.
  • Worked on the backend of a Windows application using C# and .NET, alongside frontend development using React and TypeScript for the web interface.
  • Assisted in building and enhancing a mobile application using Flutter to extend the system’s capabilities to mobile platforms.
  • Collaborated with cross-functional teams in an Agile environment, participating in sprints, daily stand-ups, and project planning.
  • Engaged in unit testing, debugging, and issue resolution, ensuring smooth integration of features.
  • Supported code reviews and technical discussions to improve software performance and maintainability.

(Technologies Used: C#,.NET,TypeScript,
React,Flutter)

My Resume

Education

2021 - 2024

BSc in Computer Science

University of Colombo School of Computing, Sri Lanka

GPA- 3.45

2017 - 2019

G.C.E. Advanced Levels

Richmond College, Galle

Faced the G.C.E. Advanced Level examination in the Physical Sciences stream
Combined Maths- A | Physics- B | Chemistry- B

2016

G.C.E. Ordinary Levels

Richmond College, Galle

9'A's for all subjects including ICT

My Portfolio

My Projects

  • All
  • Web Design
  • Mobile Apps
Image

MarkAssist

Image

Airbnb-Clone

Image

Youtube-Clone

Image

Audexlk

Image

Library management system

Image

Dice Dash

Image

Sewana Holdings Property Management Website

Image

ShopEase Mobile App

Image

Calculator Mobile App

Projects Overview