Resume

Software Engineer with experience in full-stack development, identity and access management, and building reliable web applications used in production.

Experience

Full Stack Developer

Duke Education · Melbourne, Australia

Oct 2023 - Present

  • Building and maintaining full-stack web applications.
  • Working across frontend, backend, and data layers.
  • Collaborating with designers and stakeholders to ship production features.
TypeScriptReactNext.jstRPCPrismaPostgreSQL
Software Engineer (IAM · R&D)

WSO2 LLC · Colombo, Sri Lanka

Oct 2021 - Jul 2023

  • Contributed to WSO2's IDaaS solution, Asgardeo.
  • Designed and developed B2B and B2C web applications with authentication and authorization flows.
  • Worked on CIAM and CIAM 2.0 conference demos for Gartner Summit 2022, Forrester Wave CIAM 2022, and KubeCon + CloudNativeCon NA 2022.
  • Delivered features such as Common Billing Portal UI, Diagnostic Logs interface, and Backup Codes authentication.
  • Collaborated across teams and handled maintenance, bug fixing, and UI improvements.
ReactTypeScriptJavaScriptTailwind CSSJestCypressWebpack
Software Engineering Intern

Arimac Digital · Colombo, Sri Lanka

Apr 2021 - Aug 2021

  • Worked on multiple client projects contributing to feature development and bug fixes.
  • Involved in R&D tasks and agile delivery cycles.
Vue.jsNuxt.jsVuexVuetifyTailwind CSS
Casual Instructor

University of Peradeniya · Peradeniya, Sri Lanka

Feb 2020 - Jul 2020

  • Academic instructor for the Programming Methodology course.
  • Taught programming fundamentals and functional programming concepts.
CFunctional Programming

Education

BSc in Computer Engineering (Honours)

University of Peradeniya · Sri Lanka

2016 - 2021

Diploma in Information Technology

Esoft Metro Campus · Sri Lanka

2012 - 2013

G.C.E. (O/L & A/L)

Bandarawela Central College · Sri Lanka

2007 - 2015

Publications

Objectively Measure Player Performance on Olympic Weightlifting

IEEE International Conference on Information & Automation for Sustainability · 2021

Computer vision and machine learning techniques to recognize player actions and score performance accuracy.

Read publication

Achievements

First Place - OCTAVE Advanced Analytics Symposium · 2021

Virtual thesis presentation competition focused on data and advanced analytics.

Best Lightning Talk - ESCaPe Research Conference · 2021

Research project symposium of the Department of Computer Engineering.

Skills

Programming Languages

JavaScriptTypeScriptPythonCJava

Frameworks & Libraries

ReactNext.jsVueNuxt.jsNode.jsExpress.js

Databases

MySQLMongoDB

Community Involvement

Secretary

Association of Computer Engineering Students (ACES) · 2019 - 2020

Member

Rotaract Club, University of Peradeniya · 2018 - 2020

Volunteer

Arunella Educational Charity Program · 2017