Chethin Weerakkody

Chethin Weerakkody

Founder | Software Engineer

01

About

Edtech founder and software engineer. Building tools for assesment design, distribution, and evaluation. First Class Honours graduate from ANU with research background in computer systems and tooling. You'll find me tinkering and optimising

02

Skills

Core Engineering

TypeScriptReactNext.jsNode.js

Architecture & Design

System DesignMicroservicesREST APIsReal-time Systems

Cloud & DevOps

AWScPanelDockerCI/CDGitHub Actions

Data & Infrastructure

PostgreSQLFirebaseDatabase OptimizationExpressDjango
03

Experience

Xamify | Papersetter

Aug 2025 - Present

Co-founder & Software Engineer

  • Architected hybrid SQL-Firebase data layer to support custom tags with expensive conjunction queries - using SQL for query optimization and Firebase for storage, significantly reducing query times
  • Built React-based exam creation platform with Tiptap/ProseMirror for rich content editing
  • Set up geo-located database infrastructure across India and Australia to reduce latency for distributed user base
  • Implemented real-time features including live notifications and auto-save for exam sessions using WebSockets
  • Scaled document processing using AWS SQS and headless Chromium for PDF/Word generation
  • Built dev-staging-prod CI/CD pipeline with automated testing workflow
ReactNode.jsAWSCI/CDSystem DesignSQL

TeleMedC

Jan 2022 - Mar 2023

Software Developer

  • Built NextJS dashboard and Django backend for TeleEyeMD AI diagnostic tool handling thousands of patient records across hundreds of clinics
  • Implemented JWT-based authentication supporting multiple concurrent sessions per browser as required by admin workflows
  • Achieved high Cypress test coverage for diagnostic workflows to meet FDA regulatory requirements
  • Authored FDA testing documentation and regulatory reports supporting product certification
  • Ensured API data integrity with strict controls preventing patient data exposure in responses
Next.jsTypeScriptCypressHealthtechDjango

Australian National University

Jan 2023 - Jun 2025

Research Assistant

  • Optimized C-based Lucene search engine through caching strategy, reducing query latency by 25% on 100k document corpus
  • Implemented incremental LR parser in Rust with error correction based on Wagner's research approach
  • Conducted experiments and authored thesis on parsing systems and performance optimization
RustCLucenePerformance Optimization

Clarify Tutoring

Jan 2020 - Dec 2021

Co-founder & Full-stack Developer

  • Built student-tutor marketplace with chat, assignment uploads, invoice management, and Stripe payment integration
  • Chose React and Firebase stack for rapid development - using Firestore, Auth, Storage, and Functions
  • Grew revenue to $30k ARR through student marketing, referrals, and discount campaigns
  • Led technical direction while co-founders handled operations and business development
ReactFirebase
04

Education

Australian National University

Feb 2021 - Jun 2025

Bachelor of Advanced Computing (Research and Development) (Honours)

First Class Honours • Systems & Architecture • Microarchitecture, compilers, and operating systems

05

Projects

Xamify

AI-powered exam platform with real-time collaboration, automated grading, and analytics. 100k lines across multiple services and repos. Led fullstack team in building scalable edtech infrastructure.

ReactNode.jsPythonFirebaseAWSTypeScript
01

Clarify Tutoring

Student-tutor marketplace with real-time chat, payments, and assignment management. Built and scaled to $30k ARR as co-founder.

ReactFirebaseStripeTypeScript
02

Three.js Portfolio

3D D&D-style portfolio exploration experience inspired by Bruno Simon. Complete structure with WebGPU and TSL implementation. Expanding with Blender models and custom shaders.

Three.jsWebGPUTSLBlender
03

Let's Connect

Open to interesting conversations, collaborations, and new opportunities.