hasitha.dev
My personal website and portfolio, built to document my projects, learning, and technical interests. Also serves as a sandbox for trying out new ideas in Next.js and design.
- Next.js
- TypeScript
- Tailwind CSS
- Vercel
Computer science undergraduate at the University of Ruhuna, interested in DevOps, software development, and the systems behind shipping reliable software.
I'm a Bachelor of Computer Science undergraduate at the University of Ruhuna, Sri Lanka, building my foundation across software development, systems, and DevOps.
I enjoy understanding how things work underneath the surface, from programming and databases to Linux, containers, and CI/CD pipelines. Lately that curiosity has extended into cloud platforms and cybersecurity.
What draws me in most is the engineering practice behind the code, the tooling and discipline that let software be built, deployed, and maintained reliably.
My personal website and portfolio, built to document my projects, learning, and technical interests. Also serves as a sandbox for trying out new ideas in Next.js and design.
A push to deploy pipeline for a containerized Node.js app. Every commit to main builds the image, pushes it to Docker Hub, and triggers a redeploy on Render, live in under two minutes.
An e-commerce clothing website built as a team project for the Internet Services and Web Development course at the University of Ruhuna.
A mobile app UI design that helps students track attendance and predict how many classes they can miss while staying above 80%. Built in under 2 hours for a UI/UX poster challenge.
Sep 2024 – Mar 2025
Kandy, Sri Lanka
Worked in a banking environment, performing cashier operations using the bank's core banking system and gaining exposure to live account and transaction management.
Building a foundation across programming, computer systems, databases, algorithms, software engineering, web development, and related areas of computer science.
Selected coursework
University of Helsinki
Completed June 2026
Completed all three modules covering Docker Basics, Docker Compose, and Security & Optimization. 3 ECTS.
View detailsNextGen Campus
Issued April 2026
Hands on workshop focused on Microsoft Azure and cloud computing.
View detailsInterested in internships, projects, or collaborating on something useful? Feel free to reach out.