Hello, I'm Piyumal.
Software Engineer.

I build clean, reliable software — from APIs to delightful UIs. Focused on pragmatic solutions, performance, and maintainability.

About

I'm a software developer who enjoys solving real problems with code. I care about readable architecture, helpful documentation, and small details that make products feel effortless.

A bit more

I’ve worked across the stack: building REST/GraphQL APIs, designing SQL/NoSQL schemas, and crafting responsive UIs. My approach favors simplicity, clear boundaries, and automated testing.

  • Comfortable with JavaScript/TypeScript, Python, PHP, and SQL.
  • Experience with React, Node.js/Express, Flutter, Angular, Django/Flask, and Laravel.
  • LLMs & ML: RAG, Semantic Kernel, LangChain, Llama; supervised learning.
  • Deployed to Vercel, Netlify, Docker, and traditional VPS.

Quick facts

  • Based in: Matale
  • Availability: Open to freelance & full‑time
  • Interests: Clean architecture, DX, ML for real use

Skills

A snapshot of tools I use regularly.

JavaScript / TypeScript React Node.js Python Flask / Django Flutter Angular PHP / Laravel SQL (Postgres / MySQL) REST / GraphQL Docker CI/CD

Experience

Software Engineer — Purple Software

Contributing to the design and development of scalable software solutions across multiple platforms. Collaborating with cross-functional teams to deliver high-performance applications aligned with client and business requirements.

Software Developer — Noritake Lanka Porcelain

Led the development and optimization of internal software systems to enhance manufacturing and production workflows. Worked closely with engineering and operational teams to streamline processes through automation.

Software Developer — Axoten Innovations

Redesigned and redeveloped the company’s Learning Management System (LMS) using ReactJS and MongoDB, improving performance and user experience.

Built a smart switch mobile application using Flutter, integrating real-time control and monitoring features for IoT devices.

Freelance Software Developer — Fiverr

Providing end-to-end full stack development services for international and local clients, including web and mobile applications.

Successfully completed over 100 projects, consistently maintaining a 5-star client satisfaction rating.

Testimonials

“Your Name is a thoughtful engineer who delivers with quality and care.”

— Someone, Role @ Company

“A rare mix of speed and attention to detail. Would work together again.”

— Another Person, CTO @ Startup

Certifications

Some of the certifications I've earned.

Introduction to cyber security - Cicso

Supervised Machine Learning: Regression and Classification - coursera

Contact

Have a project in mind? Let's talk.

Or email me at you@example.com