VISITHA N. RAJAPAKSHA
- SOFTWARE  ENGINEER -
✪ TECH ENTHUSIAST ✪
FULL-STACK DEVELOPER
LEARNING & GROWING
Visitha Nirmal

Who I Am

I'm a passionate full-stack developer who loves building scalable applications and exploring cutting-edge technologies. My expertise lies in backend development, frontend development, cloud infrastructure, DevOps, and Machine Learning.

Experience

Junior Full Stack Developer

Techvarin - Maldives

Developed and maintained a web application using React, Golang, and PostgreSQL.

2025-10 - Present

ReactGolangPostgreSQL

Intern Full Stack Developer

VVH Solutions

Developed and maintained a web application using React, Node.js, and MongoDB.

2024-05 - 2024-11

ReactNode.jsMongoDBExpress.jsSpring BootC#

Education

University

Cardiff Metropolitan University / UK

BSc. Software Engineering

Campus

ICBT Campus

BSc. Software Engineering

School

Wariyapola Sri Sumangala Vidyalaya / Kandy

My Skills

Agile development
Web Design & Development
Mobile App Development
Machine Learning
Deep Learning (CNN)
RestAPI / GraphQL
Creative Thinking
UI/UX Designing
Problem-Solving
DevOps
Micro Services
CI/CD - Docker
Git (Version Control)

Tech Stack & Tools

React

Next.js

Zustand

Three.js

React Native

JavaScript

TypeScript

TailwindCSS

Go

Node.js

Express.js

GraphQl

PHP

Laravel

Python

FastAPI

Django

Java

Spring Boot

Firebase

MongoDB

PostgreSQL

MySQL

Appwrite

Git

Github

TensorFlow

Pytorch

Jupyter

Framer Motion

Docker

Kubernetes

Google Cloud

Gemini API

DevOps

AWS

Cloudinary

Projects

List of Maldives

List of Maldives

A project for increasing the awareness of the Maldives. including all the islands and their resorts, hotels, and activities.

reacttailwindcssgolangpostgrescloudflare
RoomRadar

RoomRadar

roomradar is a room availability sharing platform for agents and hotels. trade partners live room-type availability of your resort. Skip making time consuming availability charts manually. Share accurate, live room-type availability to trade partners, up to 12 months ahead.

golangpostgresreactcloudflare
Stock Market Analysis Web application

Stock Market Analysis Web application

A Stock Market and crypto currency Analysis Web application with stocks, crypto, and daily alerts. Built in Next.js with TailwindCSS and MongoDB.

Next.jsreact-hook-formshadcn/uiTailwindCSSMongoDBVercel
AI Powered X-Ray Analysis System

AI Powered X-Ray Analysis System

AI Powered X-Ray Analysis System for medical diagnosis. Built using Next.js, FastAPI, and MongoDB. Trained with 10000 X-Ray images on Jupyter Notebook.

Next.jsTailwindCSSFastAPIMongoDBTensorFlowJupyter Notebook
AI Wallpaper Generator

AI Wallpaper Generator

Ai Powered Wallpaper Generator using Next.js and Gemini API. Users can generate wallpapers based on their preferences. If users don't have any promt idea, the app can generate the prompt for them.

AINext.jsTailwindCSSGemini APIFirebase-StudioVercel
AWS EC2 Server

AWS EC2 Server

Express.js server running on AWS EC2. Built using Express.js and PostgresSQL.

Express.jsPostgresSQLAWS EC2Amazon Web ServicesUbuntu
VISITHA DEV  TECH ENTHUSIAST  FULL STACK DEVELOPER  PROBLEM SOLVER  EAGER TO LEARN  VISITHA DEV  TECH ENTHUSIAST  FULL STACK DEVELOPER  PROBLEM SOLVER  EAGER TO LEARN  

Contact Me

Profile

Visitha Nirmal Rajapaksha

Pronouns: He/Him

Location: Kandy, Sri Lanka

Phone: +94 764 632 042 / +94 781 262 257

Email: visitha2001@gmail.com

Contact via Email