Skip to main content
oshan NettasingheON
Open to opportunities

oshan Nettasinghe

@oshannettasinghe

I build reliable data pipelines and AI systems for intelligent decision-making.

Sri Lanka
Message

What I'm looking for

I'm looking to build intelligent, reliable data and AI systems, solve analytical problems, and keep learning and adapting through impactful engineering work.

I build and maintain data pipelines powering pharmaceutical intelligence products at Gapstars, helping teams make faster, smarter decisions from life sciences data.

My work spans Airflow orchestration, Python ETL workflows, SQL, AWS S3, REST APIs, data quality, and production backend tooling. I take data from raw ingestion to structured, analytics-ready outputs while debugging complex DAG dependencies.

Previously, at LSEG, I developed log ETL pipelines with PostgreSQL and Grafana, automated Kudu validation with PySpark and Jenkins, and built Java-based validation suites.

I've also contributed to DistilGuard at NetsLab, developing federated learning simulations and LLM-based defenses for poisoning detection. I bring an analytical, creative approach to solving problems and learning as I go.

Experience

Work history, roles, and key accomplishments

Gapstars logoGA
Current

Data Engineer

May 2026 - Present (3 months)

Building and maintaining data pipelines that power pharmaceutical intelligence products at scale. I work on Airflow-based orchestration systems that process and standardize life sciences data across multiple therapeutic areas, supporting the teams and tools that help pharma companies make faster, smarter decisions.

My day-to-day involves designing robust ETL workflows in Python, debugging comple

Network Softwarization and Security Labs (NetsLab) logoNN

Research Assistant

Feb 2025 - Oct 2025 (8 months)

Project: DistilGuard – LLMs for Poisoning Detection in Federated Learning
- Contributed to the development of DistilGuard, the first LLM-based defense for poisoning detection in Federated Learning.
- Built FL simulation systems using the Flower framework.
Conducted R&D on DistilGuard, transforming client updates into natural language for LLM analysis.
- Prototyped server-side defense mechanisms to

LSEG (London Stock Exchange Group) logoLG

Software Engineer Intern

Jul 2024 - Jan 2025 (6 months)

During my internship, I worked on multiple impactful projects, gaining hands-on experience in data engineering, automation, and analytics:

- Developed an ETL pipeline to extract and transform logs, storing them in PostgreSQL, and visualized data using Grafana for analytics and dashboard creation. This included leveraging Python to build efficient and scalable scripts.
- Designed and implement

Education

Degrees, certifications, and relevant coursework

UR

University of Ruhuna

Bachelor of Science - BS, Computer Engineering

2021 - 2025

UW

University of Westminster

Bachelor of Engineering - BE, Computer Software Engineering

2019 - 2023

University of Westminster logoUW

University of Westminster

Bachelor of Engineering, Computer Software Engineering

2019 - 2023

Pursued a Bachelor of Engineering in Computer Software Engineering, gaining a strong foundation in software development and engineering principles.

BG

Bandaranayake College - Gampaha

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan