#!/bin/bash

Hello, I'm Thejas.

A tech enthusiast and a fast learner with a creative mind who quickly adapts to new tasks and comes up with fresh ideas. I turn caffeine into clean, scalable code.

Profile Picture
user@portfolio:~/about
user@portfolio:~$ cat about_me.txt

Currently pursuing a degree in Computer Science & Engineering.

I’m driven by a love for System Design, Open Source, and Web Development. When I’m not deep in code, you’ll probably find me with a guitar in hand or diving into a new tech rabbit hole.

02. Education

B.Sc. Eng (Hons) Computer Science & Engineering

University of Moratuwa, Sri Lanka

2021 - Present

  • CGPA: 3.56/4.0

G.C.E. Advanced Level

D.S.Senanayke College, Colombo 7, Sri Lanka

2018 - 2020

  • Physical Science Stream
  • Island Rank 87
  • District Rank(Colombo) 28

03. Experience

Software Engineering Intern

Oct 2024 - Jun 2025

Tortil Inc.

  • Worked on developing and refining frontend web and mobile application UIs to ensure consistent cross- platform experiences. Contributed to testing, debugging, and developing SDKs and integrating APIs, supporting end-to-end functionality and performance improvements.

Teaching Assistant

Aug 2025 - Nov 2025

University of Moratuwa, Department of Computer Science & Engineering

  • Conducted weekly lab sessions for undergraduate students covering CS2033 Data Communication and Networks Module.

04. Projects

Cryptographically Secure Electronic Voting System

A secure and transparent electronic voting system with cryptographic verification of votes.

Java PostgreSQL ReactNative Expo Typescript Next.js

Modified Transformer Architecture for Distributed LLMs in Resource-Constrained Environments

Branched transformer architecture with parallel mini-stacks reduces sequential execution and network overhead.

Cuda PyTorch Python

BlogMe

Comprehensive implementation of a blog system, developed to manage various blogging operations efficiently.

React Node.js Express

CLI Chatroom

A real-time Chat Client implemented using Python's socket programming and threading capabilities.

Python Socket Programming Threading

05. Tech Skills

> Programming Languages

Java Python C++ JavaScript TypeScript

> Frameworks & Libraries

ReactJS NextJS NodeJS ExpressJS Spring Boot React Native

> Database Systems

MySQL PostgreSQL MongoDB

> Tools

Git GitHub Linux Docker

06. Certifications & Achievements

Hacktoberfest 2023
Finalists, CyberZee’24
Finalists, Cypher 2.0
Postman API Fundamentals Student Expert
Play It Safe: Manage Security Risks
Foundations of Cybersecurity

07. What's Next?

Get In Touch

I'm currently looking for opportunities. Whether you have a question or just want to say hi, my inbox is always open!

user@server:~$ mail -s "Subject" thejas.meddepola@gmail.com