Independent developer portfolio
Good websites start with thoughtful ideas.
I enjoy exploring how design and technology come together to create websites that are useful, memorable, and enjoyable to experience.

About
A little about this creative space.
Illustrative profile. Copy and portrait will be updated once the developer adopts them.
This portfolio brings together explorations in web design, frontend development, and digital experiences.
I'm particularly interested in hospitality websites and how thoughtful design can help independent hotels present their spaces, atmosphere, and personality online.
I enjoy working through the details, from the first layout ideas to responsive behavior and the smaller interactions that make a website feel complete.
Technical specialization
The tools behind every build.
Frontend Development
- HTML5
- CSS3
- JavaScript
- Responsive Web Design
Programming & Software
- Object-Oriented Programming
- Data Structures
- Software Development Fundamentals
UI & Interface Design
- Figma
- Interface Design
- Usability Principles
Development Tools
- Git
- GitHub
- Visual Studio Code
Credentials
A background in plain terms.
Education
University of Moratuwa
Moratuwa, Sri Lanka
Bachelor of Science (Hons) in Information Technology
Academic focus
- Software Engineering
- Web Application Development
- Database Systems
- Computer Systems
- Programming Fundamentals
Technical certifications & learning
- freeCodeCamp
- Responsive Web Design
- freeCodeCamp
- JavaScript Algorithms and Data Structures
- Meta
- Front-End Developer Professional Certificate
- Cisco Networking Academy
- Introduction to Cybersecurity
Design approach
From the first idea to the final detail.
Understand
Understand the business and what its website needs to communicate.
Structure
Organize the content into a clear and intuitive experience.
Design
Develop a visual direction that reflects the property's identity.
Refine
Improve responsiveness, usability, and the smaller details.
Contact
Have a website idea? Let's talk.
Working on a hotel website or exploring ways to improve your online presence? I'd be happy to hear what you have in mind.
contact@kaviperera.com Send me an email