Pinsara Weerasinghe

Pinsara Weerasinghe

Senior Software Engineer / Cloud Consultant

Associate Technical LeadSoftware Engineer IIISenior Cloud Consultant

Specializing in AWS Serverless Architecture, Microservices, and High-Throughput Data Systems.

About

University of Moratuwa Computer Science and Engineering Honors graduate with 6 years of experience architecting high-performance backend systems across the Fintech and Aviation domains. Spent 2.5 years in Fintech delivering low-latency Java and Spring Boot backend infrastructure to optimize transactional data processing. Advanced into Aviation tech for 3.5 years, designing cloud-native microservices and enterprise data hubs on AWS utilizing the Serverless Framework and AWS CDK. Combines deep server-side logic mastery with automated cloud provisioning to deliver fault-tolerant, high-throughput microservice architectures. Seeking to leverage scalable system design and cloud engineering expertise as a Senior Backend Engineer.

Colombo, Sri Lanka

Experience

Interactive Career History

Senior Software Engineer / Cloud Consultant

Remote / Full-time
Serverless Guru
02/2023 - Present
Client Project: Air Canada Cloud Data Hub & Microservices
AWS LambdaAWS GlueAmazon S3Serverless FrameworkNode.jsTypeScriptApache KafkaAmazon OpenSearchPostgreSQLMySQLCloudWatchGraphQLPythonKafka ConnectAWS Athena

Key Engineering Contributions

  • Architected a reusable Python utility library for AWS Glue ETL jobs, optimizing data transformation workflows and reducing AWS cloud compute costs by 20%.
  • Engineered a cost-effective CloudWatch alarm triggering mechanism utilizing log metric filters, streamlining automated alerting and reducing CloudWatch expenditure by 2%.
  • Engineered a real-time event persistence engine using Kafka Connect and AWS Athena, enabling instant event debugging, rapid failure recovery, and significantly enhancing overall system availability and fault tolerance.
  • Optimized enterprise data migration pipelines, refining execution logic and reducing total data migration processing time by 30%.
  • Led the development of a real-time customer data ingestion platform, utilizing AWS Lambda and Apache Kafka topics to seamlessly process over 75% of total enterprise customer event workloads.
  • Integrated OpenSearch indexing for high-traffic API endpoints, offloading query patterns from primary databases to reduce database load by 40% and unblock downstream database integrations.

Software Engineer

Full-time
GTN Technologies (Previously Global Market Technologies)Colombo, Sri Lanka
04/2021 - 02/2023
JavaSpring BootWebSocketsTCP SocketsApache SolrApache KafkaAWS SQSAWS SNSBitbucketBambooLitestream

Key Engineering Contributions

  • Engineered real-time OHLC data extraction components to offloading high-concurrency traffic from legacy monolithic systems, reducing processing latency by 15%.
  • Architected real-time data dissemination engines using Java, Spring Boot, WebSockets, and TCP Sockets, streaming concurrent market feeds to enterprise trading clients while reducing overall data latency by 20%.
  • Engineered value-added price data pipelines for FinHub integration, enhancing market data extraction workflows and expanding real-time analytical capabilities for financial end-users.
  • Optimized database performance by wrapping Apache Solr instances to handle non-critical API read queries, accelerating text-search indexing speeds and reducing primary database load by 25%.
  • Mentored and guided software engineering interns in architecting an automated anomaly detection tool, elevating team engineering standards and accelerating internal diagnostic capabilities.

Intern Software Engineer

Full-time
GTN Technologies (Previously Global Market Technologies)Colombo, Sri Lanka
06/2019 - 12/2019
JavaJMeterMultithreadingLog AnalysisStress Testing

Key Engineering Contributions

  • Engineered automated log analysis and anomaly detection tool for real-time market price backends, streaming live health telemetry to internal monitoring dashboards to streamline incident response and maintain high availability.

Featured Projects

Featured ProjectLive Site
Meridiano Ceylon
Full-Stack Creator & Architect

Full-stack production travel booking platform built with Next.js and Firebase featuring dynamic tour package management, real-time booking enquiries, user authentication, and secure media storage.

Next.jsReactTypeScriptFirebaseTailwind CSS
University of Moratuwa Final Year Research Project
Taxi Driver QoS Analysis & Ranking Platform
Lead ML Researcher & Developer

Developed an ML analytics framework using NLP and Apache Spark to evaluate individual taxi driver Quality-of-Service (QoS) and compute real-time dynamic rankings from telemetry and customer feedback datasets.

Apache SparkNLPPythonMachine LearningData Analytics
Fcode Labs Partnership
MAS Holdings Quality Process Automation & Smart Fashion App
Cross-Platform Mobile Engineer

Engineered a cross-platform Flutter/Dart app with Firebase backend to digitize garment evaluation workflows while introducing a smart fashion feature for side-by-side apparel comparison.

FlutterDartFirebase

Education

University of Moratuwa
B.Sc. (Hons) in Computer Science and Engineering
09/2016 – 03/2021

Graduated with Honors

Mo/Malwaththawala National School
G.C.E. A/L Physical Science
Jan 2001 – Aug 2014

Combined Mathematics (A), Physics (A), Chemistry (A)

AAA | Z-Score: 2.3135 | District Rank: 2

Technical Proficiency

Core Languages

  • TypeScript
  • JavaScript
  • Node.js
  • Java
  • Python
  • SQL
  • Dart

Cloud & Serverless (AWS)

  • AWS Lambda
  • AWS Glue
  • Amazon S3
  • Amazon DynamoDB
  • Amazon OpenSearch
  • Amazon CloudWatch
  • AWS SQS
  • AWS SNS
  • Serverless Framework

Frameworks & Libraries

  • Express.js
  • NestJS
  • Spring Boot
  • React
  • Next.js
  • Apache Solr
  • Flutter

Databases & Event Streaming

  • PostgreSQL
  • MySQL
  • Amazon DynamoDB
  • Apache Kafka
  • Firebase

DevOps & Tooling

  • Git
  • Docker
  • Bitbucket
  • Bamboo
  • Litestream

Leadership & Volunteering

Organizing Committee Member
Decrypt 2018 (CSE Open Day)

Department of Computer Science & Engineering, University of Moratuwa

Coordinated event logistics, technical department showcases, and visitor engagement for the flagship CSE exhibition.

Organizing Committee Member
Dedunu Ganthota

Literature Association, University of Moratuwa

Contributed to event planning, cultural program coordination, and community execution.

Contact & Connect

I am open to senior software engineering, technical lead, and cloud consulting roles.