Hello there! (Obi-Wan reference) I'm Sayuru, a Software Engineer and a Computer Science undergraduate who loves to build things :)
• 3+ years of industry experience
• Won some hackathons, eg. IEEEXtreme 16.0, Minihackathon + more
• President | Mozilla Campus Club of SLIIT
• President | SLIIT Gavel Club
• Final Year Undergraduate @ SLIIT
• Huge Pokémon fan!
Skills
Currently building

Miniblocks
A No-Code Cross-Platform App Development Platform for kids!
A Blocky-based programming environment for developing cross-platform mobile applications focusing on young kids aged 10 to 15. The platform is designed to be a fun and engaging way for kids to learn the basics of programming and app development. The platform is mainly built using Flutter.

Platned Mahara
Automating Business Workflows by a mile
I'm the Dev Lead of Platned Mahara which is the ultimate IFS Cloud application testing tool designed to transform how you test your IFS Cloud solutions. With Platned, you can run expected outcomes in just a few clicks, making it the perfect solution for your needs. Mahara consists of 2 components: A chrome extension to capture the API calls and a Desktop Application to execute the tests.

Enhancing Sinhala NLP Project
A project to enhance Sinhala's NLP capabilities
This project is a part of Cohere for AI's 'Expedition Aya' initiative. I'm in a team of amazingly talented people who truly believe in the future of the Sinhala langugage. The project created a foundational dataset of 10 million Sinhala entries by translating the FLAN dataset and fine-tuning the Gemma 2 model. We translated MMLU datasets for evaluation, revealing significant potential for improvement in Sinhala NLP. This project means so much for the digital future of Sinhala, ensuring that more tools are available to improve accessibility and AI capabilities for underrepresented languages.
Past Projects

Bliss
Professional therapy. For everyone.
Bliss is a dream project of mine which also happens to be one of the first. This project won the MiniHackathon competition in 2022 and got us into the Quarter-finals of the Microsoft Imagine Cup 2022. Many people in Sri Lanka struggle with mental health issues. Without tech introduced, the mental health crisis will grow. Bliss provides free and effective therapy for Sri Lankans during these difficult times.

Blinker
Detecting eye conditions early on
When I was very young, I used to blink alot. Fortunately, I received care and was subjected to glasses from grade 1 :') Blinker is a project that aims to help people like myself identify their condition early on. It uses a camera to detect the eye and count the blinks and then takes the count to finalize the condition.

Quack Debugging
Debug your code with a cyber ducky :)
When I was learning coding, I used to follow David Malan's CS50 courses. There he keeps a rubber ducky near him and I've always wondered why. After a bit of Googling, I stumbled upon 'Rubber Duck Debugging'. Quack Debugging is a project that aims to help developers debug their code by explaining the code to a virtual rubber duck (or cyber duck, if you are a cool person). Users can chat with the Cyber Duck about their code, knowledge, life, relationships (anything you want - just dump your trauma). The project is built using Jekyll and is hosted on GitHub Pages.

Algorithm Pathfinder
A visualizer for different kinds of pathfinding algorithms
In order to learn algorithms practically, I worked on this application. This project helped me understand the very core of Algorithms. At its core, a pathfinding algorithm seeks to find the shortest path between two points. This application visualizes various pathfinding algorithms in action, and more! All of the algorithms on this application are adapted for a 2D grid, where 90 degree turns have a 'cost' of 1 and movements from a node to another have a 'cost' of 1. (Inspired by Clement's creation)
Work Experience

IFS
Technical Consultant (External)
- • Working in the Supply Chain Management Area of R&D.
- • Development of the 'Avalara Tax System' Integration for the procurement area.
- • Developer in the Surge Initiative for IFS Cloud and Maintenix.

Platned
Junior Technical Consultant
- • Dev Lead for the Platned Mahara product.
- • Implemented Agile practices such as User story breakdowns, estimations and sprints.
- • Worked on IFS APPS10 Aurena implementation and consultation for Hindustan Aeronautics Limited (HAL).
- • IFS Cloud 23R2 implementation for Lightsource BP.
- • Handled BOOMI integrations with IFS Cloud for Multiplex.

Cohere for AI
ML Researcher & Contributor
- • ML researcher in the 'Enhancing Sinhala NLP Project'
- • Contributor for the Global MMLU Translations Project. I was placed in the Top 20 global contributors for the project.
- • Contributor for the Aya 101 initiative.

IFS
Software Engineer Intern
- • Joined the Platform Team for the Develper Tools & Extensibility team and later in the Experience Framework team within the Technology Team.
- • Contributed for Stage 3 and Stage 4 development for the timezone support implementation and Custom Objects.
- • Contributed heavily for Validation/ Container/ Release/ Sanity testing and some of the technical documentations.
- • Collaborated using Agile Methodologies following the 7 Stage Development Process.
- • A member of Purple Force and conducted sessions on 'Competitive Programming' for undergraduates at IIT as a representative of IFS.
- • Finalist at IFS AI Hackathon '23 - Team Hallucin8

Shape AI
Business Development & Social Media Manager Intern
- • Responsible for creating social media marketing content.
- • Assisted in the growth of the Shape AI community.
- • Conducted sales activities such as cold calling, cold emailing and customer meetings.

SNAP Ferd
Data Analyst Intern
- • Responsible for developing dashboards (Planning & Progress) using , Gathering information from clients/contractors to show information.
- • Handling the 'Zutec Platform' for a cloud-based document control system.
- • Preparing presentations for demonstrations with stakeholders (QA/QC, Project Managers, etc.).
Education

Sri Lanka Institute of Information Technology
Bachelor's in Software Engineering

Ananda College
Advanced Level, Physical Sciences

Lyceum International School