Home
About
Projects
THILINA JAYASINGHE
|
Read more about me

Skills & Expertise

Frontend

HTML/CSS
JavaScript
TypeScript
React
Next.js
Angular

Backend

Node.js
Express.js
PHP
Spring Boot
FastAPI
SQL
MongoDB
Firebase

Tools

Git
GitHub
Docker
Figma
Postman

Featured Projects

Codebook

Codebook

CodeBook is a full-stack e-commerce web application built with React and Tailwind CSS for the frontend and Express.js, JSON server for the backend.

ReactNode.jsJSON serverTailwind CSS
Cinemate

Cinemate

A movie information site with images, descriptions and rating of now showing, popular, upcoming as well as further details of individual movies. Leverages the api from themoviedb.org to access information

ReactTailwind CSS
Writenode

Writenode

A blog website with user authentication to post blogs, edit and delete them as well as view others blogs once logged in through Google. Uses Firebase to manage users and database.

ReactFirebaseTailwind CSS
Cryptocurrency Portfolio

Cryptocurrency Portfolio

A Python program designed to help users manage their cryptocurrency investments. With a user-friendly GUI created using tkinter and real-time coin data fetching via the requests library

PythonTkinterSqlite3
Face Detector

Face Detector

A simple Python project that detects faces in an image or a folder containing multiple images using the Haar cascade face detection algorithm with the OpenCV-Python library.

PythonHaar cascadeOpenCV
Concurrent Event Ticketing Simulator

Concurrent Event Ticketing Simulator

Full-stack web application that focuses on solving the producer-consumer problem through concurrent programming using Java Spring Boot, real time updates using Web Sockets and MySQL database for the backend and an Angular frontend.

Spring BootAngularMySQLWeb Socket

Resume

Education

Bachelor of Software Engineering

University of Westminster

2023 - Present

Modules
  • Data Structures and Algorithms
  • Object-Oriented Programming
  • Database Management Systems
  • Web Design and Development
  • Server-side Web Development
  • Software Engineering Principles and Practice

Certifications

Get in Touch

I typically respond within 24-48 hours.