Summary
Ranushka Goonesekere is a Fullstack Developer with 11 years of experience building scalable, user-focused web applications and a strong passion for UI/UX that drives elegant, usable product design. Based in Dubai, he has led migrations and modern frontend rewrites (Magento to React/Next.js) and delivered performance-first interfaces that achieved perfect Lighthouse scores. At Knowledge E he worked at the intersection of edtech and AI—streamlining ingestion of 43M+ papers with Spark, improving Solr search relevance, and shipping an AWS SageMaker-powered summarization tool while also building region-aware SEO and payment systems. Comfortable across React, Next.js, Node.js, TypeScript, Go (gRPC), PostgreSQL/MongoDB and Flutter, he blends frontend polish with backend scalability and pragmatic ops. Always learning and product-minded, he pairs design sensitivity with clean architecture to turn complex data and workflows into simple, beautiful user journeys.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Information Technology (External), Computer Software Engineering, final year undergraduate., Bachelor of Information Technology (External), Computer Software Engineering, final year undergraduate. at University of Colombo School of Computing
A/L, Commerce, ccc, A/L, Commerce, ccc at St. Joseph's College Colombo 10
Sinhalese, English