Your Name

๐Ÿ‘‹๐ŸผHello, I'm Ruchith!

I'm an IT undergraduate, International Relations student, a fantasy world builder and writer. Currently perusing my degree in Software Engineering at the Informatics Institute Of Technology, Sri Lanka. I have a passion for technology and a keen interest in web development, programming, and digital art.
On a side note, I also actively engage in writing web-fiction.โœจ


For my social-links and mailing address, please check my linktree ๐ŸŒด bellow.

Visit My Linktree

Work & Experience

Software Engineer - Full Stack (Intern)

Syeta Labs

June 2025 - Present

Writer & World Builder

Various Fiction Platforms

2020 - Present (5+ years of experience)

Education

Languages

Sinhala

Native

English

Fluent

German

Beginner

Japanese

Learning

Tools & Technologies I Use/Learn

Java Go Python HTML5 CSS3 JavaScript TypeScript Astro React Next.js NestJS Strapi NodeJs ExpressJs Prisma MySQL PostgreSQL FastAPI Docker AWS Netlify InteliJidea VScode NetBeans Git GitHub MsWord MsExcel MsPowerPoint Asprite Krita ClipStudioPaint AdobePs AdobeAi AdobeLi AdobeXd Figma

Hobbies & Interests

Chess

Chess

Strategy, patience & the art of thinking ahead.

Horse Racing

Horse Racing

The elegance, speed & spirit of thoroughbred racing.

Books

Books

A world of fantasy, philosophy, and adventure.

Video Games

Video Games

RPGs, strategy & pixel art adventures.

Anime

Anime

Epic stories, vivid worlds & unforgettable characters.

Manga

Manga

Expressive panels, rich narratives & Japanese storytelling art.

My Coding Projects

Project 1

Pixel Game Project ๐ŸŽฎ

A mini retro pixel game being programmed with Python, utilizing the pyxel library. The game features a sprite which the user can move to avoid falling objects.

Project Under Development โš ๏ธ
Project 1

Astro Blog-page with Strapi CMS

A blog page created for Syeta Labs using Astro (Tailwind CSS) + TypeScript and integrating a Strapi CMS. The site features dynamic content fetching, responsive design.

View Blog ๐ŸŒ
Project 1

Minimal Author Site โœ๐Ÿผ

A minimal author website created to showcase my novels and upcoming comics using Next.js (TypeScript) and Tailwind CSS.

View Site ๐ŸŒ
Project 1

Single Page Company Site ๐ŸŒ

A single-page website created for Syeta Labs using Next.js (TypeScript) and Tailwind CSS. The site features smooth scrolling, responsive design, and interactive elements.

View Site ๐ŸŒ
Project 1

WritePath โœ๏ธ

A web-based tool designed to assist writers in organizing their ideas and creating outlines for their stories. You can check the temporary about page for more details.

View the Write Path | About Page ๐ŸŒ
Project 2

Chacter Shape Generator โš™๏ธ

A Java Swing-based GUI tool that generates ASCII-art shapes (squares, triangles, diamonds, pyramids) using simple text commands.

View on GitHub for more details ๐Ÿš€
Project 3

ColorPickerTool ๐Ÿ”ด๐ŸŸข๐Ÿ”ต๐ŸŸ ๐ŸŸก๐ŸŸฃ

A simple web-based color picker tool done using HTML, CSS and Java Script. You can aslo select which format you want your color code in (HEX, RGB, HSL).

Go play with some colors โšก
Project 4

Color Bot ๐Ÿค–

A bot that extracts color schemes from images and provides detailed color analysis. This bot is specifically designed to work on a discord server.

View on GitHub for more details ๐Ÿš€
Project 5

Python ChatBot ๐Ÿค–

A modular, configurable chatbot written in Python with external JSON configuration. this was done for fun and still needs some development, but feel free to use the code!

View on GitHub for more details ๐Ÿš€