Logo

Isuru Herath

Software Engineer at Surge Global

Graduate from SLIIT

Based in 🇱🇰

Technical Skills

Technologies:

PythonJavaScriptJavaSwiftReactJSExpressJSMongoDBSQLDynamoDBFlaskFastAPIReduxAWSNESTJSReact NativeNEXTJSTerraformRabbitMQ

Tools and Services:

Version ControlJiraVSCodeXcodeSonarElastic
"Software Engineering is about finding solutions for real world problems through code, and optimizing solutions which are already implemented. Its not about being biased to a framework or by-hearting syntax"

My Projects

SurgeHub

Surge Global

Enterprise internal platform at Surge Global focused on project management, complex NoSQL aggregation pipelines, and secure authentication flows.

JavaScriptExpress.jsReactMongoDBReduxKeycloakTerraform

TimeForge

Surge Global

Internal enterprise system solving workforce analytics challenges. Built a data visualization platform and AI-integrated chatbot with full CI/CD deployment.

PythonTypeScriptFastAPINext.jsNestJSMongoDBPandasKeycloakAWSTerraform

WOW Super App

Axiata Digital Labs

Agile-based enterprise super app development including POC tasks, production fixes, and collaboration across QA and DevOps teams.

JavaScriptReactReact NativeNestJSReduxPostgreSQLFirebaseElastic

Retina-Care Recommendation System

University

Reinforcement Learning (Q-learning) powered dietary and exercise recommendation system for diabetic retinopathy patients with microservices and doctor/patient platforms.

PythonJavaScriptFlaskReactReact NativeDynamoDBReinforcement Learning

Dress-Mo (3D & AR Clothing Store)

University

Online clothing store showcasing customizable 3D models with AR mobile viewing capability using React Three Fiber.

JavaScriptReactReact Three FiberWebGLAugmented Reality

Ayusha - Medical Store

University

Microservice-based online medical store with separate user and supplier platforms deployed with Docker and integrated via RabbitMQ.

JavaScriptReactExpress.jsMongoDBDockerRabbitMQRedux

Wedding Rides - Luxury Car Hiring System

University

Android mobile application for luxury vehicle rental for weddings and events with authentication and vehicle management features.

JavaAndroidFirebaseAndroid Studio

Diabeti-Care iOS Application

Personal

iOS health management application for calorie tracking, diet monitoring, and emergency clinic location using native iOS frameworks.

SwiftSwiftUIHealthKitMapKit

AR Dino Spawn

Personal

Marker-based AR mobile app built with Unity that renders 3D dinosaur models when predefined image markers are detected.

C#UnityAR FoundationImage Tracking3D Rendering