Unknown
ground is
where I start.
I’m Hashan, a full-stack developer.
Give me an unclear idea or an unfamiliar stack: I’ll work out how it works, then build something people can actually use.
The stars I
steer by.
A field log from the first night on the surface.
Four things I hold to, whatever I’m building.
First, I find out how it works.
Before I write any code, I make sure I understand the problem and how the pieces fit together. Every project leaves me knowing more than when I started.
It’s done when people can use it.
I take a website from an idea to something people can actually use. Clean code matters, but only if the people on the other side of the screen can use what it builds.
I stay with it after launch.
The interface, the code behind it, the data that connects them, and the site’s life once it’s live. I look after active sites, not only new ones.
Rooted at home, building for the world.
Sri Lanka is home. It’s where I learned to build, and the work goes wherever it’s needed.
Every layer,
front to back.
What I build with, from the interface people see to the data underneath.
Pick one to see what I use it for.
Interfaces
Server & APIs
Data
Motion & 3D
Design & delivery
React
Interactive interfaces built from components. Everything you click in this portfolio is React.
Built part
by part.
Where I studied, and what I’ve proved since:
the training behind the work, one piece at a time.
Bachelor of Information Technology
University of Colombo
Foundation to all magic happens behind the code
The long
way here.
Every stage left a layer.
Each one changed how I build.
Freelance Web Developer
I started on my own, building websites for clients from the first sketch to launch: the interface, the PHP and MySQL behind it, and the SEO and analytics after.
With no team to hand things to, the layout, the database and the search rankings were all mine to get right.
Web Developer → Senior Web Developer
I joined as a web developer and grew into a senior role, leading development on larger systems: an in-house CMS, custom PHP applications and the APIs that connect them.
Leading development within the team: setting the direction of the build, working through decisions together and mentoring other developers along the way.
Senior Executive — Web Development
Since November 2025, I look after live websites, plan new projects before they’re built, and work on the infrastructure underneath them.
Keeping active sites healthy day to day, from the code to the servers they run on.
A website is only finished when all of it works.
THE JOURNEY SO FARBuilt to
be used.
Websites for real businesses,
built for the people who use them.
Dorsett Hospitality International
A connected collection of corporate, brand, and property websites serving an international hospitality group.
- My role
- Web development
- Built with
Browns EV
The electric vehicle arm of Browns Group, with a page for every model, appointment booking, and a guide to charging.
- My role
- Web development
- Built with
Sakhra Hotel & Spa
A five-star resort on Egypt’s North Coast, presented through calm, unhurried pages for its rooms, villas, dining, and spa.
- My role
- Web development
- Built with
AI Visibility Auditor
A tool that shows brands what AI assistants say about them, how they compare with competitors, and what to fix first.
- My role
- Full-stack development
- Built with
Zayed University Graduate Admissions Portal
The graduate admissions portal for Zayed University, where applicants create an account, pay, apply, and follow their application.
- My role
- Full-stack development
- Built with
Build with a shared direction.
SELECTED WORKLet’s build what
comes next.
An idea that isn’t mapped out yet, a website that needs someone to own it, or a role on your team. Tell me where you’re starting from.
The Journey
A new constellation, drawn by every step of this story.
- Explorer
- Hashan Athurugiriya · Full-stack developer, Sri Lanka
- Crew
- 1 explorer · 1 rover, rebuilt in a storm
- Beacons
- 4 planted
- Projects
- 5 projected
- Signal
- 1 sent
- Status
- Open to the next mission
