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

As an Honors Computer Science & Engineering graduate from the University of Moratuwa, I bring over 5.5 years of rigorous analytical training and enterprise-scale execution to building high-throughput cloud architectures. I have built a career on technical adaptability, successfully pivoting from 2 years of developing low-latency market data backend infrastructure using Java, Spring Boot, and Solr at GTN, to 3.5 years of deep cloud engineering architecting serverless microservices and complex data hubs on AWS for global enterprises like Air Canada. Now, I am looking to scale my technical impact, drive architectural strategy, and take on end-to-end technical ownership as an Associate Technical Lead.

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 OpenSearchPostgreSQLMySQLCloudWatchGraphQL

Key Engineering Contributions

  • Architected scalable serverless microservices and an enterprise cloud Data Hub for Air Canada using Serverless Framework, Node.js, and AWS Lambda.
  • Engineered real-time event ingestion data pipelines integrating Apache Kafka topics and AWS Glue ETL jobs into Amazon S3.
  • Managed search indexing and analytical querying patterns via Amazon OpenSearch Service.
  • Led enterprise database migration from MySQL to PostgreSQL maintaining strict transactional integrity and zero downtime.
  • Constructed CloudWatch monitoring dashboards and automated anomaly alarms, optimizing operational cloud costs.
  • Implemented GraphQL API bridges unifying external enterprise storage like SharePoint.

Software Engineer

GTN Technologies (Global Market Technologies)Colombo, Sri Lanka
04/2021 – 02/2023
JavaSpring BootWebSocketsTCP SocketsApache Solr+6 more

Intern Software Engineer

GTN Technologies / Mubasher TechnologiesColombo, Sri Lanka
06/2019 – 12/2019
JavaJMeterMultithreadingLog AnalysisStress Testing

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
Serverless Guru Client Project
Air Canada Cloud Data Hub & Microservices
Architect & Senior Serverless Engineer

Enterprise-grade cloud Data Hub and serverless microservices for Air Canada. Engineered real-time Apache Kafka event ingestion, AWS Glue ETL jobs, OpenSearch analytics, zero-downtime MySQL to PostgreSQL migration, and GraphQL enterprise bridges.

AWS LambdaAWS GlueAmazon S3Serverless FrameworkApache Kafka+4
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.