OPEN TO SOFTWARE OPPORTUNITIES

Hello, I’m

Venusha
Thishan.

I build as a
Software Engineer

I build practical digital products across web, mobile and DevOps — combining clean engineering, polished interfaces and reliable delivery for real-world use.

GitHubGitLabLinkedInGalle, Sri Lanka
Venusha Thishan
Based in Galle / Sri Lanka
FOCUS AREASWeb • Mobile • DevOps
</>CORE STACKNode.js • Nest.js • Next.js
SCROLL TO DISCOVER
TypeScriptNext.jsNode.jsNest.jsJavaSpring BootFlutterDockerPostgreSQLAWSCI/CDTypeScriptNext.jsNode.jsNest.jsJavaSpring BootFlutterDockerPostgreSQLAWSCI/CD
About me

Engineering ideas into real products.

I enjoy moving from an idea to a working product — combining software engineering, design awareness and practical automation to solve useful problems.

Black and white portrait of Venusha Thishan
/ 01

My toolkit spans TypeScript, JavaScript, Java, Python, Dart, Next.js, Node.js, Nest.js, Spring Boot, Flutter, Docker, PostgreSQL, Oracle, Prisma, AWS and CI/CD.

I build for web development, mobile app development and DevOps delivery — focusing on software that is clean, modern, scalable and useful in day-to-day business or product environments. I also use modern AI tools when they are useful for research, debugging, documentation and faster iteration.

07GitHub projects
featured
03Education
milestones
Curiosity for
building
Capabilities

Skills that cover build, launch and scale.

A clearer view of the technologies, frameworks and services I work with across web, mobile and DevOps.

Next.jsNode.jsNest.jsSpring BootFlutterDockerAWSPostgreSQLTypeScriptJava

Programming Languages

Languages I use to build practical applications across web, mobile and backend work.

TypeScriptJavaScriptJavaPythonDartPHPC++C

Web Development

Frontend and full-stack technologies for modern, responsive and scalable web products.

Next.jsNode.jsNest.jsHTMLCSSTailwind CSSResponsive UI

Backend & Data

Backend frameworks, databases and APIs used for structured, reliable application delivery.

Spring BootFastAPIPostgreSQLMySQLOracleFirebase FirestorePrisma ORMREST APIs

Mobile App Development

Cross-platform and Android-oriented mobile development for useful real-world products.

FlutterDartJava AndroidFirebase AuthMaterial DesignMVVMCross-platform Apps

DevOps & Cloud

Delivery-focused tooling that helps move projects from development into release and deployment.

AWSEC2S3AWS AmplifyDockerDocker ComposeGitLab CI/CDGitHubGitLab

Tools & Workflow

Day-to-day workflow strengths that improve collaboration, speed and product quality.

GitUI ThinkingAutomationProblem SolvingTeam Collaboration

Web Development

Modern responsive websites, dashboards and full-stack web apps using Next.js, Node.js, Nest.js and backend integrations.

Mobile App Development

Cross-platform and Android-focused mobile application development with Flutter and practical product thinking.

DevOps & Deployment

Dockerized workflows, cloud deployment, CI/CD pipelines and release support for web and mobile products.

Selected work

Projects that show the range.

A selection of public repositories across mobile, automation, finance, healthcare, safety and productivity.

All GitHub projects
PROJECT 01 PUBLIC REPOSITORY
vthish / auto-ledger
Full-Stack / GovTechAuto Ledger
FlutterDartNext.js 16
Full-Stack / GovTech View repository

Auto Ledger

A secure multi-role digital driving-licence, traffic-fine and penalty-points platform with two Flutter apps, a Next.js admin portal and a NestJS REST API deployed on AWS.

Tech stack
FlutterDartNext.js 16React 19NestJS 11TypeScriptPostgreSQLPrisma ORMAWSDockerGitLab CI/CD
5 RolesQR VerificationAWS Deployment
PROJECT 02 PUBLIC REPOSITORY
vthish / pulseaid-android
Android / HealthcarePulseAid Android
JavaFirebase FirestoreFirebase Auth
Android / Healthcare View repository

PulseAid Android

A real-time blood donation management app connecting donors, hospitals, blood banks and admins through role-specific dashboards, emergency alerts and Firebase-backed data syncing.

Tech stack
JavaFirebase FirestoreFirebase AuthMaterial DesignXMLMVVM
Blood DonationReal-timeMulti-role
PROJECT 03 PUBLIC REPOSITORY
vthish / smart-expense-ai
Mobile / FinTech / MLSmart Expense AI
FlutterDartFastAPI
Mobile / FinTech / ML View repository

Smart Expense AI

A Flutter expense tracker that understands natural-language entries, extracts amounts, predicts categories and supports a self-learning workflow through a FastAPI machine-learning backend.

Tech stack
FlutterDartFastAPIPythonFirebase FirestoreFirebase AuthScikit-learnPandasDocker
NLPSelf-learningFinance
PROJECT 04 PUBLIC REPOSITORY
vthish / hvtm-care
AI/ML / HealthcareHVTM Care
PythonFastAPITensorFlow/Keras
AI/ML / Healthcare View repository

HVTM Care

A pharmaceutical inventory forecasting platform that combines classical ML, BiLSTM/GRU deep learning and ensemble methods to predict demand and identify shortage risk.

Tech stack
PythonFastAPITensorFlow/KerasScikit-learnXGBoostPandas/NumPyHTML/CSS/JSJoblib
ForecastingDeep LearningHealthcare
PROJECT 05 PUBLIC REPOSITORY
vthish / sentry-gas-app
Safety / ApplicationSentry Gas App
FlutterMobileMonitoring
Safety / Application View repository

Sentry Gas App

A safety-related application concept focused on gas monitoring, alert-oriented experiences and user-friendly interaction patterns.

Tech stack
FlutterMobileMonitoring
SafetyApp
PROJECT 06 PUBLIC REPOSITORY
vthish / synapse-ai-notes
Full-Stack / ProductivitySynapse AI Notes
Java 17Spring Boot 3MySQL
Full-Stack / Productivity View repository

Synapse AI Notes

A secure note-taking web app with CRUD, search and subject filtering plus Hugging Face-powered summarization and assisted categorization, backed by Spring Boot and MySQL.

Tech stack
Java 17Spring Boot 3MySQLSpring SecurityMavenTailwind CSSVanilla JSHugging Face APISpring Data JPA
SummarizationAuthenticationSearch
PROJECT 07 PUBLIC REPOSITORY
vthish / smart-file-automator
Automation / ProductivitySmart File Automator
Node.jsAutomationUtility
Automation / Productivity View repository

Smart File Automator

A file-automation project built to reduce repetitive manual work and improve how files are organized and processed.

Tech stack
Node.jsAutomationUtility
AutomationFiles
Education

Foundation + continuous learning.

Formal software engineering study supported by continuous project-based learning.

01
2021 / 2022EDUCATION

G.C.E. A/L

Technology Stream

Built the academic foundation that opened the path toward software engineering and product development.

02
NIBM · GalleEDUCATION

Diploma in Software Engineering

Software Engineering

Strengthened practical software engineering fundamentals through structured study and hands-on project work.

03
NIBM · GalleEDUCATION

Higher National Diploma in Software Engineering

Advanced Software Engineering

Expanded software engineering knowledge with higher-level study, applied development and continuous learning.

Venusha Thishan standing outdoors in an urban setting
THE NEXT BUILD

Good software should feel
simple after the hard work.

Let’s work together

Have a role, product or
wild idea?

If you need help with web development, mobile app development or DevOps-related delivery, the fastest way to start a conversation is WhatsApp.

Venusha Thishan