Nipuna Marcus is an Author and a Technical Lead with extensive experience in Programming Language Tool Design and Development, Building Cloud Applications such as visual editors and code development platforms, and Frontend and Backend Technologies.
He is currently working as a Technical Lead at WSO2 Choreo Platform as one of the Architects/Leads who overlooking the development of the Low Code Editor and the VSCode plugin for Ballerina Language.
He is one of the authors of Language Server Protocol and Implementation: Supporting Language-Smart Editing and Programming Tools (Apress, 2021).