work

28 months of combined experience across dev, internships, and content roles

28

months total

5

roles

3

companies

3

currently active

tech team managercurrent
nerd cafe · feb 2026 — present · 2+ years expected

Nerd Cafe is a popular online educational community offering free notes for IGCSE, A-Levels, and SATs with ~12,000 users.

sole developer on the tech team, tasked with rebuilding the entire platform from a static astro site to a full-featured next.js + appwrite application.

  • built signup/login with social auth (discord + google) linked to appwrite
  • notes system: subject listing, notes viewer, database migration from notion exports
  • community page, blog system with admin interface (new posts, metadata, cover images)
  • admin dashboard: manage subjects, manual import/export, content editor with version history
  • migration image uploader — bulk upload hundreds of images from notion export, auto-linked to subjects
  • complete support system with tickets and user snippets
  • thorough error tracking & analytics
next.jsappwritetypescript

takeaway: my biggest project. learned to manage scope, ship iteratively, and handle the complexity of real production apps with thousands of users.

notes developerending soon
znotes · mar 2025 — mar 2026 · 12 months

ZNotes is an educational platform providing comprehensive study materials for high-school students worldwide.

collaborated with content contributors, reviewing and overseeing note-taking projects to compile comprehensive study materials.

  • reviewed notes from contributors for quality, grammar, illustrations, and syllabus alignment
  • ran onboarding calls with new contributors to ease them into the team
  • responded to contributor queries and maintained fast communication across the content team
  • also worked as a quality assurance tester during the same period
  • reported to and coordinated with the academic content manager on progress and issues

takeaway: first real job. learned about punctuality, professionalism, and working in a team. greatly improved my communication skills.

interncurrent
datamation systems · dec 2025 — nov 2026 (expected) · ~1 year

Datamation Systems is a private software development company based in Sri Lanka.

working on development of react applications for the company's product suite.

  • developing react-based frontends for internal and external products
  • building on prior experience with the company from earlier content and fullstack roles
reacttypescript

takeaway: continuing to build on the relationship established through earlier work with the company.

fullstack developer
datamation systems · jan 2025 — may 2025 · 5 months

built a web application for generating bank reconciliation statements using agentic AI. the project didn't ship after 5 months of work.

  • fullstack next.js frontend with pocketbase backend
  • integrated multiple AI models for document generation
  • designed the BRS document workflow and user interface
  • project ultimately didn't succeed — over-scoped and over-planned
next.jspocketbaseai

takeaway: the hardest lesson: don't overcommit or overplan. build what's needed first, ship it, then iterate. this is something i see in all my unfinished projects — wanting perfection before launch.

content creator
datamation systems · sep 2024 — jan 2025 · 5 months

created promotional commercials and content for various company products during a 5-month engagement.

  • produced commercials for products including a human resource management tool
  • handled end-to-end content creation from concept to delivery

takeaway: first exposure to working with a real software company. learned the basics of professional content production.