SOFTWARE · AI · ROBOTICS

Hi, I'm Sanjula

Software Engineer, building intelligent systems that solve real-world problems — from award-winning robots and embedded AI to full-stack products on modern cloud infrastructure.

Portrait of Sanjula Gathsara
ReactNext.jsNode.jsPythonC++JavaFlutterDockerAWSPostgreSQLMySQLMongoDBTypeScriptOpenCVGitLinux

About

Curiosity-driven engineering

From national robotics arenas to production software — I build things that think, move, and scale.

Sanjula Gathsara

I'm a Software Engineer at GTN Tech and a Computer Science & Engineering (Hons) undergraduate at the University of Moratuwa — CGPA 3.77/4.0, First Class. What started as a schoolboy invention — an ML-powered elephant repelling system that earned a Presidential Award — grew into a career across robotics, embedded AI, and full-stack engineering.

Along the way I led RoboticGen's solutions team, chaired the IEEE Student Branch at UoM (1000+ members, Most Outstanding Student Branch in Region 10), and was named Youth Inventor of the Year 2025. I care about clean, maintainable code and delivering solutions that make real-world processes smarter.

  1. 2017

    Presidential Award — New Inventions

    National recognition for an ML-powered elephant repelling system.

  2. 2020

    Most Outstanding Student — Rahula College

    Island Rank 18 of 34,389 in GCE A/L (Z-score 2.81); Mahapola Merit Scholarship.

  3. 2022

    BSc (Hons) CSE — University of Moratuwa

    Computer Science & Engineering, CGPA 3.77/4.0 (First Class), Dean's List.

  4. 2023

    Champions — IESL RoboGames

    All-island robotics champion; international competitor in India.

  5. 2025

    Youth Inventor of the Year

    National award; also led IEEE UoM to Most Outstanding Student Branch (Region 10).

  6. 2026

    Software Engineer — GTN Tech

    Building fintech products in production, from robotics roots to global software.

Skills

A full-spectrum toolkit

From silicon to cloud — the technologies I use to ship intelligent products.

Frontend

  • React / Next.js90%
  • TypeScript85%
  • Tailwind CSS88%

Backend

  • Node.js / Express85%
  • Python90%
  • Java78%

Robotics

  • Embedded C/C++ (STM32)88%
  • Webots Simulation85%
  • VHDL / Digital Design72%

AI / ML

  • Computer Vision / OpenCV86%
  • TensorFlow80%
  • Voice & Image Processing80%

Cloud

  • AWS EC280%
  • AWS RDS80%
  • AWS S378%

Databases

  • PostgreSQL82%
  • MySQL82%
  • MongoDB80%

DevOps

  • Docker84%
  • CI/CD80%
  • Kubernetes68%

Mobile

  • Flutter / Dart82%
  • Android (WMS apps)78%

Tools

  • Git / GitHub92%
  • Linux88%
  • Figma70%

Experience

Where I've built things

Roles across robotics companies, research teams, and international competition.

  1. Software Engineer

    2026 – Present

    GTN Tech

    • Building production software for global fintech and trading technology products
    • Working across backend services and modern engineering practices in agile teams
  2. Solutions Lead

    Jul 2025 – Dec 2025

    RoboticGen (Pvt) Ltd

    • Oversaw an end-to-end transport management software and hardware solution
    • Led cross-functional teams of UI designers, software engineers, and hardware developers
    • Progressed into leadership roles over 2.5+ years at the company
  3. Engineering Intern

    Dec 2024 – Jun 2025

    Zone24x7 (Pvt) Ltd

    • Contributed to Android application development for warehouse management systems (WMS)
    • Implemented image processing solutions for warehouse management applications
    • Integrated real-time voice interaction capabilities into a robotic platform
  4. Hardware Development Lead

    Nov 2024 – Jul 2025

    RoboticGen (Pvt) Ltd

    • Directed hardware design and prototyping for robotics products
    • Bridged firmware, electronics, and mechanical subsystems
  5. Chairman

    Oct 2024 – Oct 2025

    IEEE Student Branch, University of Moratuwa

    • Led and mentored a community of 1000+ undergraduates through technical projects and skill-development initiatives
    • Won the Most Outstanding Student Branch Award (IEEE Region 10 — Asia-Pacific)
    • Secured the Best Project Award and Best Industry Collaborative Project Award from the IEEE Sri Lanka Section
  6. Research Associate

    Mar 2023 – Oct 2024

    RoboticGen (Pvt) Ltd

    • Prototyped embedded AI applications and robotics research demos
    • Contributed to competition-winning robotics platforms
  7. International Competitor — Robotics

    Jul 2023

    International Robotics Championship, India

    • Represented Sri Lanka at the International Robotics Championship in India
    • Built a Java-based simulation tool and programmed the robot in C++ on STM32

Projects

Featured work

Robots, machine learning systems, and software built to solve real problems.

StuffBi — Personal Inventory Management preview

StuffBi — Personal Inventory Management

Full-stack inventory system with a React web app, a Flutter mobile app for Android & iOS, and a WatchOS app — backed by PostgreSQL on AWS RDS for efficient tracking of personal items.

  • React
  • Flutter
  • PostgreSQL
  • AWS RDS
MicroMouse Maze Solver preview

MicroMouse Maze Solver

Champion robot at Micromaze 2024 (All Island). Maps and solves complex mazes autonomously with flood-fill pathfinding on STM32, plus a custom Java simulation tool.

  • C++
  • STM32
  • Java
  • Embedded Systems
Computer Vision Robot — IESL RoboGames preview

Computer Vision Robot — IESL RoboGames

IESL RoboGames 2023 champion robot that uses real-time machine vision to detect, pick, and place balls into colour-matched boxes fully autonomously.

  • Python
  • OpenCV
  • Webots
Book the Doc — Doctor Channeling preview

Book the Doc — Doctor Channeling

A doctor channeling web application where users browse doctors and book appointment slots, built on the MERN stack end to end.

  • MongoDB
  • Express
  • React
  • Node.js
Human Resource Management System preview

Human Resource Management System

A complete HR management system covering employee records and workflows, built with React on the frontend and MySQL for persistence.

  • React
  • JavaScript
  • MySQL
Elephant Repelling & Identification System preview

Elephant Repelling & Identification System

Presidential Award-winning (2017) machine learning system combining IoT sensors and on-device inference to detect and safely repel elephants near villages.

  • Python
  • C++
  • IoT
  • TensorFlow

Contact

Let's build something

Projects, collaborations, opportunities, or just to say hi — my inbox is open.

Contact information

Reach me directly or drop a message with the form.