Thanks to visit codestin.com
Credit goes to isira.dev

Hero

Hello,
This is Isira Herath, I'm a Full-stack Software Engineer.

name:'Isira Herath',
skills:Spring BootFlutterAngularNestJSNode.jsAndroidSQL ServerMongoDBDocker
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

Full-stack engineer with 2+ years of experience specializing in building scalable mobile and web applications using Flutter and Spring Boot. Proven track record of developing microservices, integrating real-time communication (WebSockets/Socket.IO/Redis PubSub), and working with low-level system integrations. Passionate about open source, having contributed to the Flutter ecosystem.

Isira Herath
Hero
Experiences
Hero

April 2023 - December 205 (-1818 years 8 months)

Associate Fullstack Software Engineer

Xgen Group

Hero

2023 - Present (3 years 2 months)

Freelance Fullstack Developer

Self-employed / Freelance Projects

Skills
Spring-Boot

Spring-Boot

Flutter

Flutter

Angular

Angular

MongoDB

MongoDB

Java

Java

Kotlin

Kotlin

JavaScript

JavaScript

TypeScript

TypeScript

Tailwind

Tailwind

Git

Git

Linux

Linux

Nginx

Nginx

AWS

AWS

Python

Python

C/C++

C/C++

MaterialUI

MaterialUI

Markdown

Markdown

GIMP

GIMP

KDEnlive

KDEnlive

Spring-Boot

Spring-Boot

Flutter

Flutter

Angular

Angular

MongoDB

MongoDB

Java

Java

Kotlin

Kotlin

JavaScript

JavaScript

TypeScript

TypeScript

Tailwind

Tailwind

Git

Git

Linux

Linux

Nginx

Nginx

AWS

AWS

Python

Python

C/C++

C/C++

MaterialUI

MaterialUI

Markdown

Markdown

GIMP

GIMP

KDEnlive

KDEnlive

PROJECTS
const
project
=
{
name:"Smart Credit & Smart Collect",
tools:[ "Spring Boot", "Microservices", "Redis", "Socket.IO", "Node.js", "Dart Frog" ],
role:"Backend Developer",
description:"Built and maintained Smart Credit and Smart Collect Web Services (SCWS) in a microservices architecture. Developed the core backend services using Spring Boot and Redis, and built the frontend interfaces using Flutter Web, ensuring seamless integration between the Java backend and the Flutter frontend."
};
const
project
=
{
name:"Datanet",
tools:[ "Spring Boot", "Java", "Kotlin", "Dynamic Plugins/JAR Loading", "Reflection", "Angular" ],
role:"Full Stack Developer",
description:"Engineered a data orchestration system with a dynamic plugin architecture, implementing runtime reflection to load external modules and decouple business logic from the core application."
};
const
project
=
{
name:"Flutter Flow Chart",
tools:[ "Flutter", "Custom Painter", "Performance Optimization" ],
role:"Open Source Contributor",
description:"Core contributor and Maintainer to this Flutter package; diagnosed and fixed performance issues and developed new features to enhance the library's functionality."
};
const
project
=
{
name:"Dart ODBC",
tools:[ "Dart", "dart:ffi", "ffigen", "C", "ODBC" ],
role:"Library Author",
description:"I’ve authored and currently maintain a high-performance, open-source Dart library that provides an async-first SQL database connector via Dart FFI. The library utilizes a dedicated Isolate architecture to offload heavy operations from the main thread, ensuring a non-blocking UI. It features cursor-based streaming for memory-efficient handling of large datasets, prepared statements for security, and a flexible API that supports both blocking and non-blocking clients to suit various environment requirements."
};
const
project
=
{
name:"TeaGo",
tools:[ "Flutter", "Angular", "Spring Boot", "Python", "Socket.IO", "ML Integration" ],
role:"Full Stack Developer",
description:"Architected the TeaGo platform, bridging the gap between tea farmers and factories through seamless stock and delivery management. By leveraging a robust Spring Boot API, Angular, and Flutter, I delivered a cross-platform solution featuring advanced predictive analytics for crop yield and AI-based diagnostic tools for plant health."
};
const
project
=
{
name:"Alfai Odyssey – AI Game Framework",
tools:[ "Node.js", "Express", "React", "MongoDB", "Phaser3", "WebSockets" ],
role:"Lead Developer",
description:"Award-winning project from Coderally 4.0. Created an AI-driven game development framework using Phaser3, Node.js, and WebSockets. Built real-time multiplayer support and reactive AI logic."
};
Hero
Educations
Hero

2021 – Present

BEng Software Engineering

University of Westminster (IIT Campus Sri Lanka)

Hero

2021 (Held on 2022)

G. C. E. Advanced Level – Physical Science Stream

Sri Lankan National Examination Board

Hero

2022

Certification Course in Java Programming

SLIIT

Hero

2022

Flutter Fast Start Course

Elegant Media

Hero

2023

Software Architecture Foundations

LinkedIn Learning

Contact Me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

[email protected]

+94762698602

179/1, Henepola Junction, Uhumeeya, Sri Lanka

© Developer Portfolio by Javeed Ishaq