About Experience Skills Projects Contact
Open for a Discussion

Full-Stack & IoT Engineer Building the Future

I'm Ashan Manuka Jayarathna — a software engineer based in Colombo, Sri Lanka. I craft scalable applications and intelligent IoT systems, bridging the gap between software and hardware engineering.

AshanManuka.java
public class AshanManuka {
  String role  = "Full-Stack & IoT Engineer";
  String city  = "Colombo, LK";

  List<String> stack = List.of(
    "Java", "React", "Spring Boot",
    "IoT", "Robotics", "AWS"
  );

  // Software meets Hardware 🤖
  void innovate() {
    buildAndDeploy("production");
  }
}
🤖 IoT Systems
☁️ Cloud Native
⚙️ Robotics

Software & Hardware
Engineer

I'm an experienced software engineer with a strong background in full-stack development and a growing passion for IoT, robotics, and embedded systems. My expertise spans the entire software lifecycle — from development to cloud deployment — and I'm now expanding into the hardware side, building intelligent systems that connect the physical and digital worlds.

Currently pursuing a degree in Computer Systems Engineering & Robotics, I'm passionate about creating solutions where software meets hardware — from smart agriculture to industrial automation.

🤖 Robotics
📡 IoT Systems
⚙️ Embedded Systems
🌱 Smart Agriculture
🏭 Industrial Automation
💻 Full-Stack Dev
3+
Years Exp
50+
Projects

🎓 Education

🏛️

BEng (Hons) Computer Systems Engineering & Robotics

London Metropolitan University, UK  ·  Currently Reading

💻

Higher Diploma in Software Engineering

Institute of Software Engineering (IJSE), Sri Lanka

🌐

Diploma in Computer Networking

Alison  ·  Microsoft

Professional
Experience

A journey of continuous learning and hands-on engineering across startups and enterprise environments.

Software Engineer

Current
EWB Holdings Group of Companies | Colombo, Sri Lanka

Software Developer

May 2024 – Present
Amazoft Pvt Ltd | Sri Lanka
  • Full-stack development using Java, Spring Boot, PHP, React, and MySQL.
  • Managed deployments on Ubuntu servers via DigitalOcean Droplets.

Trainee Software Engineer

Jun 2023 – Dec 2023
Jevigsoft Pvt Ltd | Sri Lanka
  • Worked on live projects with hands-on development experience.
  • Managed AWS EC2 instance deployments.

Full Stack Developer

Freelance
Self-Employed | Remote
  • Delivered mobile, desktop, and web applications for clients.
  • Provided hosting and deployment services.

My Tech Stack

Technologies and tools I work with — spanning software, cloud, and emerging IoT domains.

💬

Languages

Core foundations

JavaPHP PythonJavaScript C / C++
🧩

Frameworks

Frontend & backend

Spring BootReact React NativeAngular NextNestLaravel Express.jsFastAPI
🗄️

Databases

Data layer

MySQLSQLite MongoDBHibernate PostgreSQL
☁️

Cloud & DevOps

Deploy & scale

AWS EC2AWS S3 DigitalOceanDocker Linux / Ubuntu
📡

IoT & Robotics

Hardware & systems

ArduinoRaspberry Pi SensorsESP32 MQTTEmbedded C
🛠️

Tools & Concepts

Dev ecosystem

Git / GitHubPostman REST APIsJWT / OAuth2 Machine LearningKNN

Featured
Projects

Products I've built & selling, plus IoT systems currently in development.

💰
Available
01 — Mobile App

Budget Tracking App

A mobile application designed to help users take full control of their finances. Supports flexible budgeting periods — monthly, weekly, or annually — as defined by the user. Tracks expenses, incomes, lent money, and loans in one clean dashboard.

React Native Spring Boot MySQL Mobile
🏨
Available
02 — Management System

Hotel & Restaurant Management

A full-featured management system for hotels and restaurants. Covers restaurant & bar operations, GRN tracking, employee management, room & table assignments, and booking workflows — all in one integrated platform with comprehensive options.

Spring Boot React MySQL Full-Stack
Upcoming
03 — IoT System

Upcoming Project

This project is currently in development and information is being kept confidential until launch. Stay tuned for updates soon.

Coming Soon
🐛
In Progress
04 — IoT System

Insect Mitigation System

An intelligent IoT system that identifies insects within a protected area using image recognition and sensor data. Once detected, it triggers automated mitigation strategies — tailored to the insect type — to keep the zone pest-free.

IoT Computer Vision Python Arduino ML

Let's Work Together

I'm always open to new opportunities and collaborations. Drop me a line!

✉️   ashanmanukajayarathna@gmail.com

📞 +94 70 514 3335