experience skills projects education blog videos

> whoami

Anjula
Samarasinghe

Software Engineer  ·  GSoC '22  ·  ex-CTO @SEF

Building sustainability tech at Atmoz AB (Stockholm) · GSoC '22 contributor & mentor at openMRS · ex-CTO at SEF · 5+ years across climate, edtech, healthcare, and social impact.

// experience

Where I've Worked

Jul 2024
Present
Atmoz AB
Stockholm, Sweden
Senior Fullstack Developer current
  • Developed key sustainability features — GHG reporting, scope breakdown calculations, and emissions visualization dashboards.
  • Designed and implemented .NET backend API endpoints for carbon accounting and reporting workflows.
Jul 2022
Feb 2025
SEF
Chief Technical Officer
  • Led the SEF Engineering team, overseeing development of SEF projects — particularly the ScholarX mentoring platform.
Sept 2023
Jan 2025
Tilli Kids Inc.
San Francisco, USA
Software Engineer · Part-time
  • Developed Teacher Dashboard for Tilli's SEL app — enabling teachers to track student progress and make informed decisions.
  • Built inventory dashboard with SKU generator and product registration feature.
  • Created LLM-powered parenting tool with multi-language support.
May 2023
Sep 2023
openMRS
Google Summer of Code Mentor
  • Mentored two GSoC projects on Playwright and Jest testing, significantly increasing test coverage for openMRS 3.0.
Jul 2022
Jul 2023
Lanka Software Foundation
Community Developer
  • Built "Elixir" with Red Cross Sri Lanka to address medical shortages — raising over $800,000 worth of medicine.
Nov 2022
Jun 2023
ASCII Corporation
Colombo, Sri Lanka
Software Engineer
  • Led development of a ticket management platform, streamlining ticket handling and workload management.
  • Integrated GPT wrapper with Messenger via Meta Cloud APIs.
Jul 2021
Dec 2022
promiseQ
Berlin, Germany
Software Developer
  • Developed ML-powered alarm verification web app with real-time alarm updates and email notifications. VueJs + Firebase.
May 2022
Sep 2022
openMRS
Google Summer of Code Contributor
  • Rebuilt the Cohort Builder from scratch as part of openMRS 3.0 — new UI, more query options, save and export queries.
Jul 2020
Jul 2021
rootcode labs
Colombo, Sri Lanka
Software Engineer Intern
  • Worked on LRIMS for Afghanistan — map comparisons and export options.
  • Co-created expert/customer dashboard with call logs, payments, and service management.
// skills

What I Work With

Languages & Libraries
TypeScript React.js JavaScript Java Python SQL React Query Redux Toolkit RHF React Testing Library
Frameworks
Next.js Vue.js Node.js .NET Flask Tailwind CSS Playwright
Developer Tools
Git Docker GitHub Actions Nginx
Platforms & Services
GCP AWS Firebase Supabase
// projects

Things I've Built

openMRS 2022
Cohort Builder

Rebuilt from scratch as part of openMRS 3.0. Ad-hoc patient queries with save and export.

TypeScript React Carbon
GitHub →
promiseQ 2021
promiseQ Web App

ML-powered alarm verification. Real-time alarm updates, human-in-the-loop verification.

VueJs Vuetify Firebase
Visit →
rootcode labs 2020–21
Expert Republic Enterprise

Expert/customer platform with call logs, payments, and service management.

React TypeScript Tailwind
SEF 2020
ScholarX Frontend

Frontend for the ScholarX mentoring platform connecting mentors and mentees.

React TypeScript Ant Design
GitHub →
rootcode labs 2020
Aphelia Web

Marketing site for Aphelia AI — a resume parser powered by ML.

React JavaScript
Visit →
SEF 2020
SEF Academix

Frontend for SEF Academix — connecting students with academic opportunities.

React TypeScript Ant Design
GitHub →
rootcode labs 2020–21
LRIMS for Afghanistan

Land Resources Information Management System with map comparisons and export options.

React Django
openMRS 2020–21
DHIS2 Connector Module

Bug fixes and improvements for the openMRS DHIS2 data integration module.

JavaScript JSP jQuery
GitHub →
// education

Education

BSc. Physical Science — ICT
University of Sri Jayewardenepura
2021 – 2024 · Nugegoda, Sri Lanka
Data Structures & Algorithms  ·  Computer Architecture  ·  Software Engineering  ·  Database Systems & Administration
// blog

Writing

// Loading posts...

// knowledge sharing

Knowledge Sharing

Sessions from the SEF Dev Team knowledge sharing series.

// web development

Web Development Sessions

Web development tutorials and walkthroughs.

// simulations

Simulations

Physics and algorithm simulations recreated with Unity.