Summary
Hasitha Nanayakkara is an Associate Technical Lead with nine years of engineering experience, currently driving security and compliance efforts at WSO2 after progressing from senior engineer to technical lead. He specializes in open banking, OAuth2/OpenID Connect, and API security—having implemented regional regulatory requirements (UK, AU, Berlin), mutual-TLS, certificate validation, token binding, and ID token encryption improvements. Comfortable leading patches and production hot fixes, he blends hands-on backend development with mentoring and client-facing technical discussions across time zones. His open-source contributions include hardening identity/OAuth components (notably signing-before-encrypting ID tokens and improving JWKS handling) for widely used WSO2 extensions. An electrical and information engineering graduate from University of Ruhuna, he pairs strong systems thinking with a track record of delivering secure, compliant platforms and developer tooling.
9 years of coding experience
8 years of employment as a software developer
BSc Engineering (Hons), Electrical and Information Engineeering, BSc Engineering (Hons), Electrical and Information Engineeering at University of Ruhuna
Java Developer, Computer Software Engineering, Java Developer, Computer Software Engineering at Institute of Software Engineering in Sri Lanka (IJSE)
Physical Sciences, Physical Sciences at Richmond College
Siridhamma College, Galle
Sinhalese, English