Ask me anything!
My CV

AMITH

MALINGA


Fullstack Developer
Colombo, Sri Lanka+94 70 21 33 691

Amith Malinga



0+

Years of Experience

0+

Academic Projects

0+

Industry Projects

0+

Tech Articles

Certifications & Badges

Verified credentials and achievements from leading technology platforms.

AWS Cloud Practitioner Essentials
CERTIFIEDLATEST

AWS Cloud Practitioner Essentials

Amazon Web Services

Gemini Certified Student
CERTIFIED

Gemini Certified Student

Google for Education

Getting Started with Security
CERTIFIED

Getting Started with Security

AWS Educate

Getting Started with Generative AI
CERTIFIED

Getting Started with Generative AI

AWS Educate

AWS DevOps Agent
CERTIFIED

AWS DevOps Agent

Amazon Web Services

Getting Started with Machine Learning
CERTIFIED

Getting Started with Machine Learning

AWS Educate

AWS Cloud Practitioner Essentials
CERTIFIEDLATEST

AWS Cloud Practitioner Essentials

Amazon Web Services

Gemini Certified Student
CERTIFIED

Gemini Certified Student

Google for Education

Getting Started with Security
CERTIFIED

Getting Started with Security

AWS Educate

Getting Started with Generative AI
CERTIFIED

Getting Started with Generative AI

AWS Educate

AWS DevOps Agent
CERTIFIED

AWS DevOps Agent

Amazon Web Services

Getting Started with Machine Learning
CERTIFIED

Getting Started with Machine Learning

AWS Educate

AWS Cloud Practitioner Essentials
CERTIFIEDLATEST

AWS Cloud Practitioner Essentials

Amazon Web Services

Gemini Certified Student
CERTIFIED

Gemini Certified Student

Google for Education

Getting Started with Security
CERTIFIED

Getting Started with Security

AWS Educate

Getting Started with Generative AI
CERTIFIED

Getting Started with Generative AI

AWS Educate

AWS DevOps Agent
CERTIFIED

AWS DevOps Agent

Amazon Web Services

Getting Started with Machine Learning
CERTIFIED

Getting Started with Machine Learning

AWS Educate


Education & Experience

A detailed look at my academic background and professional journey in software engineering.

Education

May 2022 - Present

B.Sc. (Hons) in Information Technology

University of Moratuwa

Currently maintaining a CGPA of 3.6 (Up to L3S2). Specializing in software engineering and system architecture.

Jan 2011 - Dec 2019

G.C.E Advance Level (Physical Science)

Dharmasoka College, Ambalangoda

Achieved outstanding results with 2As and 1B (Z-score: 1.8), building a strong foundation in Mathematics and Physics.

Experience

Feb 2026 - Mar 2026

Associate Software Engineer

Irusri Group AB

Transitioned to an associate role, focusing on scalable microservices with NestJS, Spring Boot, and complex system design discussions.

Feb 2025 - Feb 2026

Software Engineer Intern

Irusri Group AB

Developed scalable RESTful APIs using Node.js and TypeScript. Built real-time Socket.IO features, implemented JWT/RBAC security, and managed AWS/Docker deployments.


Technical Expertise

A comprehensive overview of the tools, frameworks, and technologies I use to build scalable and innovative solutions.

TypeScript

Programming Language

JavaScript

Programming Language

Python

Programming Language

Java

Programming Language

C

Programming Language

React

Frontend Framework

Next.js

React Framework

React Native

Mobile Framework

Expo

Mobile Toolchain

Tailwind CSS

CSS Framework

Figma

Design Tool

NestJS

Backend Framework

Express

Backend Framework

Node.js

Backend Runtime

Spring Boot

Java Framework

ASP.NET Core

Web Framework

REST APIs

Architecture

GraphQL

Query Language

WebSockets

Protocol

Socket.IO

Library

Swagger

API Documentation

Webhooks

Event Pattern

PostgreSQL

Database

MySQL

Database

MongoDB

NoSQL Database

MSSQL

Database

Firebase

BaaS

MinIO

Object Storage

Prisma

ORM

EF Core

ORM

AWS

Cloud Provider

Azure

Cloud Provider

Docker

Containerization

GitHub Actions

CI/CD

Nginx

Web Server

Portainer

Container UI

OAuth / JWT

Authentication

Stripe

Payments API

Git

Version Control

GitHub

Version Control

Selenium

Testing

Cypress

Testing

SonarQube

Code Quality

Postman

API Testing

Cucumber

Testing

LaTeX

Documentation

OpenAI API

LLM API

Claude

LLM

Copilot

AI Assistant

Scikit-learn

Machine Learning

Pandas

Data Analysis

NumPy

Computing

Featured Projects

Here are some of my recent projects. Each represents a unique challenge and a different tech stack.

ExamMaster EdTech Assessment Platform
FULL STACK

ExamMaster EdTech Assessment Platform

Full-stack online examination platform for O/L and A/L students featuring complete exam workflows, responsive apps, and scalable NestJS APIs. Developers: Amith Malinga, Hirushan Dananjana, Gimhan Sathsara.

TypeScript
Next.js
React
+4
Wendesi Affiliate Marketing Platform
FULL STACK

Wendesi Affiliate Marketing Platform

Full-stack affiliate system with tracking, commissions, dashboards, and payout workflows.

Node.js
Express
React
+5
Interactive Full-Stack Developer Portfolio (2026)
FULL STACK

Interactive Full-Stack Developer Portfolio (2026)

Modern full-stack portfolio using Next.js SSR and App Router. Features serverless APIs, an AI-powered chatbot, and a responsive Tailwind CSS UI.

Next.js
TypeScript
Tailwind CSS
+1
Dtech Solutions – Educational Institute Website
FRONTEND

Dtech Solutions – Educational Institute Website

Developed a modern, responsive educational institute website for showcasing courses, services, and institutional information. Collaborated within a team to build reusable UI components and deliver a seamless user experience across multiple devices.

React
Vite
Material-UI
Enterprise Human Resource Management System
FULL STACK

Enterprise Human Resource Management System

Enterprise HR system with employee, leave, attendance, and appraisal management modules.

ASP.NET Core
MSSQL
Entity Framework
+2
Financial Advisory Expert System
AI / RULE-BASED

Financial Advisory Expert System

Rule-based financial planning system with explainable inference and REST API reporting.

SWI-Prolog
REST APIs
JSON
Landslide Risk Prediction System – Sri Lanka
AI / ML

Landslide Risk Prediction System – Sri Lanka

ML model predicting landslide risk using environmental data with explainable AI insights.

Python
Scikit-learn
Random Forest
+3
Brain Link Learning Mobile Application
MOBILE APP

Brain Link Learning Mobile Application

Interactive mobile learning app with quizzes, articles, and structured educational content.

React Native
Expo
LLM-Based Agricultural Assistant
AI / LLM

LLM-Based Agricultural Assistant

AI farming assistant with multilingual, voice-enabled, and weather-aware recommendations.

Python
Flask
Groq LLaMA
+2

Medium Article Series

Deep dives into cloud architecture, modern web technologies, and system design principles.

Amazon EC2 Explained With Practical Demo
Cloud Computing

Amazon EC2 Explained With Practical Demo

A comprehensive guide to understanding Amazon EC2, covering the basics and a step-by-step practical demonstration.

Understanding AWS Storage: A Deep Dive into Amazon S3 Classes
Cloud Computing

Understanding AWS Storage: A Deep Dive into Amazon S3 Classes

Exploring the various storage classes of Amazon S3 and how to choose the right one for your use case.

Stripe Integration for Subscriptions — A Clear 4-Step Guide
Web Development

Stripe Integration for Subscriptions — A Clear 4-Step Guide

A practical 4-step guide to integrating Stripe subscriptions into your web application seamlessly.

A Quick Dive Into GraphQL: Why It's Changing the Way We Build APIs
API Design

A Quick Dive Into GraphQL: Why It's Changing the Way We Build APIs

Understanding GraphQL, its benefits over REST, and why it is becoming a standard for modern API development.

CAP Theorem — The Backbone of Distributed Systems
System Design

CAP Theorem — The Backbone of Distributed Systems

A deep dive into the CAP theorem and its implications on the design and trade-offs of distributed systems.

What is Data Science? Unlocking Insights from Data
Data Science

What is Data Science? Unlocking Insights from Data

Data surrounds us now. from your online shopping habits and social media usage to bank transactions and even weather forecasts. But how do companies make sense of all that data? That is where Data Science comes in.

How to Draw a Software Architecture Diagram: A Step-by-Step Guide
System Design

How to Draw a Software Architecture Diagram: A Step-by-Step Guide

Data surrounds us now. from your online shopping habits and social media usage to bank transactions and even weather forecasts. But how do companies make sense of all that data? That is where Data Science comes in.

Explore more on Medium

Research & Critical Reviews

A collection of my academic research, critical reviews, and independent studies.

Critical Review Paper

Cryptocurrency Market Pattern Recognition via Machine Learning

  • ·Critical review of ML and deep learning methods for cryptocurrency price prediction
  • ·Evaluates LSTM, CNN, and transformer-based models across volatile market conditions
  • ·Compares model performance on Bitcoin, Ethereum, and altcoin datasets
  • ·Identifies key limitations including overfitting, data leakage, and non-stationarity
  • ·Examines feature engineering trends such as technical indicators and sentiment analysis
View Paper
Research PaperIn Progress

Early-Symptomatic Tea Leaf Disease Detection Using Deep Learning

  • ·Analyzes CNN-based classification and transfer learning for tea leaf disease detection
  • ·Targets early-stage symptoms: discoloration, minor spots, and texture variations
  • ·Focuses on fungal, pest, and environmental stress conditions in Sri Lankan plantations
  • ·Benchmarks MobileNet, ResNet, and EfficientNet architectures on field imagery
  • ·Addresses class imbalance, background noise, and overfitting in small agricultural datasets
Paper coming soon

Get In Touch

Whether you have a new project, a bug to report, or just want to set up an interview, my inbox is always open.

Contact Information

Social Profiles

Typical response time: ~5 hours