Dan Asher-Niles

Software Engineer
Dan Asher-Niles

Dan is a Software Engineer based in our Colombo office.

Previously, he worked as a Software Engineering Intern on the Ballerina team at WSO2, where he integrated Apache Solr with Ballerina Central to enhance its search functionality. As part of this effort, he implemented features such as relevance-based search, full-text search, autocomplete suggestions, spellchecking, hit highlighting, and wildcard search—resulting in a more efficient and user-friendly search experience.

Dan holds a bachelor’s degree in Computer Science and Engineering from the University of Moratuwa, Sri Lanka. In 2024, he participated in Google Summer of Code (GSoC) with Kiwix, contributing to the enhancement of YouTube ZIM files to improve offline video accessibility and viewing quality.

Outside of work, Dan enjoys photography, playing football, running, reading, and video gaming.