Hi š I'm an Indie Hacker based in Colombo, Sri Lanka š±š°

Developer (TypeScript / Linux / Neovim)
I'm a developer who enjoys building tools and products that are useful & feel great to use. I'm pretty fluent in TypeScript and spend a lot of my time contributing to open source and experimenting with react based frameworks.
I've been diving into React libraries to get a deeper sense of how they work under the hood. I'm also really interested in exploring the internals of JavaScript things like how engines run code, how ASTs are structured.
I currently spend most of my time building and contributing to open source AI Projects, mainly focused on improving the developer experience around AI and My personal projects explore areas that haven't really been solved yet and aim to push the dev experience forward in meaningful ways.
Open source work is something i genuinely enjoy whether it's fixing tricky issues, adding new features or helping a project move forward through meaningful & steady contributions.
When Iām not coding, I usually watch documentries and listen to music, im bit of a history nerd, btw
2000
Born in Colombo, Sri Lanka
2016
Taught myself how to code
2017 - 2020
Worked at eDesigners as a wordpress developer
2021 - 2024
Worked at Terias Consulting as a software engineer
2025 - Present
Independent Open Source Maintainer/Contributor ā
I hang out mostly on X (twitter), and I always read my emails. If you ever want to collaborate or just geek out about tech, feel free to reach out :)
Ā© 2025 Lakshan Perera. All Rights Reserved.