Summary
Shashika Wijayasekera is a Senior Technical Lead with over a decade of experience specializing in Java and Java-based web services and microservices, currently leading engineering at Gapstars. He has navigated both product and service companies, delivering REST API and microservices architectures while applying agile practices to drive predictable delivery and mentor teams. His background includes progressive technical leadership roles across Persistent Systems, WSO2-related teams, and enterprise integrations, giving him deep exposure to telecom and SaaS product domains. Beyond hands-on development, he regularly conducts technical interviews and assessments, helping shape hiring and skills development within teams. Shashika pairs an MSc in Advanced Software Engineering with practical training in Agile/Scrum and a foundation in MIS, enabling him to bridge technical and business requirements effectively. Colleagues credit him for smoothing technical blockers and fostering independent, high-performing engineers through pragmatic coaching.
10 years of coding experience
12 years of employment as a software developer
BSc (Hons) in Management Information Systems, Information Technology, Management Information Systems, Marketing, BSc (Hons) in Management Information Systems, Information Technology, Management Information Systems, Marketing at University College Dublin - National University of Ireland
Agile, Scrum, Agile, Scrum at GoodAgile
High School, Biological Sciences, High School, Biological Sciences at Sri Sumangala College Panadura
Java, C#.NET, PHP, DBMS, OOP, Systems Analysis and Design, Software Engineering, Java, C#.NET, PHP, DBMS, OOP, Systems Analysis and Design, Software Engineering at National Institute of Business Management
MSc Advanced Software Engineering, Computer Software Engineering, MSc Advanced Software Engineering, Computer Software Engineering at University of Westminster
English, Sinhalese