Available to connect

Nisal Palliyaguru

Software Engineer

Software Engineer with 4+ years of experience in cloud-native development, microservices, and DevOps. Proficient in Go, TypeScript, React.js, NestJS, and AWS, with expertise in scalable backend architectures.

Nisal Palliyaguru
Nisal Palliyaguru - Software Engineer

About Me

Software Engineer with 4+ years of experience in cloud-native development, microservices, and DevOps. Proficient in Go, TypeScript, React.js, NestJS, and AWS, with expertise in scalable backend architectures.

Currently pursuing an MSc in Data Science and AI at the University of Moratuwa, focusing on big data analytics, machine learning, and cloud computing. Adept at leading teams, solving complex technical challenges, and optimizing system performance.

4+

Years Experience

Data Science & AI

MSc Student

3 Certifications

AWS Certified

Skills

Programming Languages

PythonTypeScriptGoJavaScript

Web Development

React.jsNext.jsNode.jsNestJSDjangoGinExpress.js

Databases

PostgreSQLMySQLMongoDBFirestore

Cloud & DevOps

AWS (EKS, RDS, CloudWatch, Aurora, CodePipeline, Lambda)KubernetesDockerArgoCDGitOps

Backend Technologies

GraphQLREST APIsMicroservicesCI/CD PipelinesServerless Architecture

Caching

Redis (Single Instance, Redis Cluster)Firebase Realtime Database

Frontend Technologies

Tailwind CSSGoogle AnalyticsFirebase

Data Engineering & AI

Data PipelinesBig Data AnalyticsMachine Learning

Version Control & Tools

GitGitHubGitLabLaTeXMarkdownPostman

Experience

Software Engineer

Econsulate

Mar 2025 – Present
Remote
  • Led the development of a real-time dashboard to visualize sensor and detection data from UAVs and UGVs developed by the Xavier AI team.
  • Engineered an automated talent acquisition solution utilizing OCR and the Gemini API to extract unstructured data from resumes and populate candidate profiles.
  • Orchestrated the deployment of a multi-tenant microservices platform and the official website for a Sri Lankan government ministry, utilizing AWS CloudFormation for infrastructure provisioning.
  • Developed and optimized machine learning models for real-time detection and classification tasks using PyTorch, YOLO, and OpenCV.
  • Evaluated and deployed models using ONNX to achieve efficient inference across edge devices.
  • Implemented WebSocket-based data streaming to ensure seamless live monitoring of robotic and surveillance operations.
GoNestJSReact.jsAWSKubernetesPyTorchYOLO

Senior Software Engineer

Derana Macroentertainment - Macro Labs

Jan 2024 – Feb 2025
Hybrid
  • Led development of a scalable social media platform for volunteers, focusing on data management, containerized deployments, and backend scalability.
  • Designed cloud-native architectures using Go, NestJS, and AWS for scalability.
  • Built real-time dashboards to enhance insights and content management.
  • Integrated microservices and CI/CD pipelines to streamline deployment.
GoNestJSPostgreSQLAWS EKSReact.jsKubernetes

Software Engineer

Derana Macroentertainment - Macro Labs

Dec 2022 – Jan 2024
Hybrid
  • Developed high-traffic web applications for news platforms, optimizing performance and scalability.
  • Built a cloud-based content delivery system with a dashboard for scheduling and tracking.
  • Developed a real-time election data visualization system for accurate updates.
  • Led development of an online marketplace with a scalable architecture.
  • Enhanced frontend performance using Next.js, Tailwind CSS, and AWS.
Next.jsDjangoAWS LambdaRedisPostgreSQL

Software Engineer Intern

Insharp Technologies

Jan 2022 – Jun 2022
Hybrid
  • Contributed to a professional networking platform, improving user engagement.
  • Worked in agile teams, enhancing collaboration, planning, and time management.
  • Gained experience in full-stack development, optimizing frontend-backend integration.
  • Developed backend services with Django, React.js, and cloud technologies.
DjangoReact.jsMySQLExpress.js

Education

MSc in Data Science and Artificial Intelligence

Jan 2025 – Present

University of Moratuwa

Moratuwa, Sri Lanka

Bachelor of Computing (Software Engineering)

Jan 2020 – Mar 2023

Curtin University

Perth, Australia

Featured Projects

A selection of recent projects showcasing my work in full-stack development, cloud architecture, and real-time systems.

Ada Derana 24x7 – English/Sinhala/Tamil News Platforms

Jan 2024 – Present

Developed a tri-language news platform for Ada Derana 24x7 with scalable web apps, dashboards, and backend architecture. Designed AWS-based infrastructure to deploy test environments, ensuring reliable and seamless content management.

React.jsTailwind CSSNestJSPrisma ORM+2 more

ImpactNet – Online Platform for Civil Societies to Publish and Collaborate

May 2024 – Jan 2025

Designed and implemented a microservices-based platform for civil societies to publish content, appeal for volunteers, and foster collaboration. Led architecture development, implemented GitOps workflows with Kubernetes and Argo CD.

React.jsTailwind CSSNestJSGin+5 more

Election Data Visualization – Real-Time Dashboard and Web Application

Jul 2024 – Dec 2024

Built an interactive real-time dashboard to visualize Sri Lanka's election data with seamless data updates. Designed an intuitive admin dashboard for real-time reader engagement and efficient data handling.

React.jsTailwind CSSFirebaseAWS

TheMorningLK / ArunaLK / ThamilanLK – Liberty Publishers

Dec 2022 – Jan 2024

Developed three news platforms with dashboards for article management, integrating cloud-based backends for real-time updates. Enabled analytics for insights and optimizations. Recognized in BestWeb.lk Awards 2024 with Merit awards.

Next.jsTailwind CSSNode.jsFirebase+1 more

TopADS – Sri Lanka's Largest Video-Based Classified Advertisement Platform

Mar 2023 – Sep 2023

Developed a video-based classified advertisement platform with an admin dashboard for ad management. Built a scalable backend for reliable data handling, analytics, and performance optimization.

React.jsTailwind CSSExpress.jsPostgreSQL+2 more

Certifications

AWS Academy Graduate – Cloud Data Pipeline Builder

Amazon Web Services

Feb 2025

Data Analytics, Amazon CloudWatch, Data Pipelines

AWS Academy Graduate – Data Engineering

Amazon Web Services

Feb 2025

Data Pipelines, AWS SageMaker, AWS Glue, Amazon Elastic MapReduce (EMR), Amazon Kinesis, Data Engineering

AWS Academy Graduate – Microservices and CI/CD Pipeline Builder

Amazon Web Services

Jan 2025

Microservices, CI/CD, AWS CodePipeline

NVIDIA – Getting Started with Deep Learning

NVIDIA

Dec 2024

Deep Learning, Neural Networks

Research

Deep Dives & Findings

Technical explorations of algorithms, ML models, and systems powering the products we use every day — with interactive visualizations and real source code.

Recent Writing

Let's work together

Feel free to reach out if you're looking for a developer, have a question, or just want to connect.

Email

nrenuja@gmail.com

Phone

+94 77 865 5349

Location

Attidiya, Dehiwala, Sri Lanka