Skip to content
View malinduGamage's full-sized avatar

Highlights

  • Pro

Organizations

@GoTogetherOrganization @RollupX-FYP

Block or report malinduGamage

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
malindugamage/README.md

Hi

I'm a Computer Science and Engineering undergraduate at University of Moratuwa Srilanka with a strong interest in web development.

About Me

  • Software Engineering Intern at London Stock Exchange Group (LSEG), Sri Lanka (Dec 2024 – May 2025)
  • Experienced in full-stack web development
  • Currently learning client to server development, best practices, architechture, use cases
  • Interested in collaborating on open-source web technologies
  • visit

Fun Stuff

Tech Stack

Languages
JavaScript, TypeScript, Java, Python, C++

Frontend
HTML, CSS, React, React Native, Tailwind CSS, Electron

Backend
Node.js, Express.js, JWT

Databases
PostgreSQL, MySQL, MongoDB

DevOps & Tools
Docker, GitHub Actions

Selected Work

  • Migrated and enhanced an internal engineering tool at LSEG from Svelte to React, improved frontend architecture and protocol integrations
  • Orphanage Management System – Secure role-based full-stack web application (React, Node.js, PostgreSQL, AWS, Docker)
  • RPAL Compiler – Implemented lexical analysis, parsing, and AST construction using TDD (Python)

Current Focus

  • Writing clean, maintainable, production-ready web applications
  • Contributing to open-source projects in the web ecosystem

Pinned Loading

  1. Savindugunasekar/Orphanage-Management-System Savindugunasekar/Orphanage-Management-System Public

    Orphanage management system for Child Protection Authority with role-based access. It manages orphanage registration, staff, social workers, and adoption applications, providing a streamlined exper…

    JavaScript 2

  2. RPAL-Interpreter RPAL-Interpreter Public

    RPAL Interpreter: Developed as part of CS3513, this project interprets RPAL language, encompassing lexical analysis, parsing, and AST construction. Ensures precise execution of RPAL programs, maint…

    Python 2

  3. contributor-spotlight contributor-spotlight Public

    Forked from jenkins-infra/contributor-spotlight

    Jenkins Contributor Spotlight feature

    JavaScript

  4. LishanSD/TrackMyVan LishanSD/TrackMyVan Public

    A real-time school van tracking platform with separate mobile apps for drivers and parents, providing live location updates, in-app messaging, student management, trip management, route optimizatio…

    TypeScript

  5. RollupX-FYP/executor RollupX-FYP/executor Public

    Rust-based zero-knowledge virtual machine (zkVM) executor

    Rust 1

  6. laundry-management-system laundry-management-system Public

    TypeScript