Hey! My name is Oditha Amarasinghe. I'm a recent computer science graduate from the University of Waterloo and I've come to love software for the purpose of building and bonding communities through code.
experiences
1Password - Software Eng
Currently working on GraphQL integrations on the Platform Advancement team.
1Password - Software Eng
Worked on the Platform Advancement team where I reduced the bundle size of a 1Password browser extension package by 70%, ensuring we were up to par with performance regulations and browser size compliance rules. This internship allowed me to really hone in on AI workflows where I utilized parallel agents via git worktrees to ensure cross repo changes were able to be pushed with minimal downtime.
Telus Digital - Software Eng
Worked on an AI recruitment platform and was the last intern class before the project was fully shipped to production and handed off to a separate team — meaning I was working on many feature projects that made its way to a 600k+ user web-app. I also led large scale refactors of legacy systems, implementing new and more efficient ways to ensure the user experience was top notch.
Interac - Frontend Eng
Pivoted to a frontend role where I ended up building the same components and prototypes I laid out at the product analyst role. Built internal dev tools like an intuitive, custom translation package, and spearheaded the transition of FE code to a new monolithic architecture via NX monorepos.
Interac - Technical Product Analyst
Architected large scale payment prototypes through sequence diagrams and other visual flows, integrating OIDC auth and internal APIs to ensure a seamless UX. Also began to build the architecture for a frontend development internal code restructuring that I eventually implemented during my next term at the company.
UW Blueprint - Fullstack Eng
Developed a robust platform to facilitate streamlined operations for Algoma’s Children’s Aid Society, achieving enhanced efficiency through the migration of legacy spreadsheets and the implementation of advanced data organization features.
HealthCare Systems R&A - ML Eng
Engineered an interactive platform that utilizes a machine learning model trained to classify user movements. Various models were researched and tested with data derived from a brain computer interface.
Manulife - Data Eng
Effectively harnessed the Devo Platform to filter and refine extensive data logs, resulting in a notable 10% reduction in redundant metric alerts. Milestone project was the construction of an automation tool for seamless data transfer between AWS S3 and Azure Blob storage, ensuring the safety of thousands of archived data logs.