Kisalie Ranasinghe

Kisalie Phoenix

A full stack software engineer with a passion for building beautiful, functional, and accessible web applications.

About Me

I've completed a 12-week immersive software engineering course. Programming can be challenging but also its thrilling and rewarding. With every problem I solve, I find myself learning, growing, and discovering new ways to blend analytical skills with creative thinking.

Coding has become more than just an interest, it's a pathway that allows me to express myself and contribute something meaningful. With each new project, I'm not just writing code, I'm crafting my future in the tech world, one line at a time.

JavaScript
React
Express
Python
Django
Next.js
Node.js
PostgreSQL
MongoDB
HTML5
CSS3
Tailwind
Saas
VSCode
GitHub
Heroku

Projects

Starlight Stories

Starlight Stories

A full-stack web application that allows users to create personalised bedtime stories using AI. The application is built with Next.js and TypeScript for the frontend, using Firebase Auth and Firestore for authentication and database management. Story generation is powered by OpenAI, and the Stripe SDK handles subscription payments.

Zen Nest

Zen Nest

A meditation application with a React front end and a Django REST framework backend. Users are able to login/register, create meditation sessions, with full CRUD functionality. Additionally, the .mp3 files were generated using ChatGPT API and ElevenLabs API.

Flavour Finder

Flavour Finder

A React recipe sharing application which included JWT authentication, authorisation with axios, allowing users to create, edit, update and delete recipes.

Disney Characters

Disney Characters

A React application using the Disney API, which was styled using CSS. Users are able to search for their favourite supporting Disney characters and view their details.

Percy's Polar Pursuit

Percy's Polar Pursuit

Using JavaScript, CSS and HTML, I created a game based on Frogger using my own theme in one week. Join Percy on his polar adventure as he navigates the treacherous icy paths and avoids various obstacles.

Experience

starlight stories logo

Software Developer

Starlight Stories

Jan 2024 - Present

I developed a full-stack web application that allows users to create personalised bedtime stories using AI. Users can customise their stories by describing the plot, specifying the life lesson they want to impart, and selecting the appropriate age group. This subscription-based service offers monthly plans for continued access and story creation.

general assembly logo

Software Engineering Immersive

General Assembly

July 2023 - Oct 2023

A 12-week immersive course with daily stand-ups, lessons, labs, homework, and group coding tasks. Our daily agenda included TDD basics, UX design insights, MVC, and REST principles. In addition to technology skills, we refined our project management approach using wireframes, and user stories.

nhs logo

Therapy Radiographer

NHS

Sep 2022 - May 2023

Communicated complex problems effectively with patients to develop the desired solution. Continuous learning and adaptation to technological advances in the field. Collaborated with oncologists and medical physicists in planning and computing treatment plans, based on scans and clinical data.

Interests

code icon

I'm currently learning Next.js and Typescript.

lacrosse icon

Played as the goalkeeper for the lacrosse team at my University where we won the award for Sports Club of the Year.

game icon

I enjoy playing cosy games on my Nintendo switch such as Stardew Valley and Spiritfarer. I'm definitely considering buying a steam deck to play even more cozy games.

film icon

Whenever I travel, I love taking my 35mm film camera to capture all the memories. I always get excited to see how my pictures turn out!