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.
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.”
“A rare mix of speed and attention to detail. Would work together again.”
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.