Computer Science Undergraduate • Aspiring Software Engineer

I build modern softwarewith clean design and real impact.

I’m Vinira Jayasingha, a developer focused on mobile, desktop, and full-stack applications. My featured work includes LawPoint, SafeSound, and an offline hardware POS system built for a real business.

Quick Snapshot

Product-minded developer

I enjoy building software that feels polished, solves real problems, and turns technical work into something people can actually use.

3+

Featured projects

Mobile / Web / Desktop

Build focus

Security-first

Problem solving style

Based in

Tangalle, Sri Lanka

Open to internships, junior opportunities, and collaborative product work.

Main Tech Stack

Technologies I build with

My core stack for mobile apps, full-stack platforms, backend systems, desktop applications, and secure product development.

Flutter

Flutter

React

React

Node.js

Node.js

Express

Express

PostgreSQL

PostgreSQL

SQLite

SQLite

Python

Python

JavaScript

JavaScript

C#

C#

Electron

Electron

HTML5

HTML5

CSS3

CSS3

Tailwind CSS

Tailwind CSS

Git

Git

Firebase

Firebase

About Me

Computer Science undergraduate building real products

I’m Vinira Jayasingha, a Computer Science undergraduate who enjoys building practical, polished software across mobile, desktop, and full-stack platforms.

My work includes legal-tech, hearing-safety applications, and offline business software. I care about clean UI, useful product thinking, and secure system design.

Degree

BSc in Computer Science

NSBM Green University

2024 - 2027

Focus

Full-stack, mobile, and product development

Real-world apps with modern UI and strong technical foundations

Tech Stack

Tools I work with

FlutterReact.jsNode.jsExpress.jsPostgreSQLElectronSQLitePythonJavaScriptC#SQLAuthenticationApplication SecurityAPI Development

Goal

Growing toward professional software engineering

I’m building strong experience in software engineering, application architecture, backend systems, and user-focused product development.

Projects

A few things I’ve built

These projects show mobile development, full-stack architecture, desktop software, product thinking, and security-focused problem solving.

Full-stack legal services mobile platform

LawPoint

FlutterNode.jsExpress.jsPostgreSQL
Verified lawyer profiles and admin verification workflow
Booking, scheduling, reminders, and secure client-lawyer messaging
Legal locker with security-focused document handling

LawPoint

A legal-tech app for verified lawyers, appointment booking, secure messaging, legal locker features, case tracking, and multilingual legal knowledge access.

  • Verified lawyer profiles and admin verification workflow
  • Booking, scheduling, reminders, and secure client-lawyer messaging
  • Legal locker with security-focused document handling
  • English, Sinhala, and Tamil knowledge hub support
Security work included protected auth flows, hashed verification/reset codes, secure storage, and sensitive document handling.

Real-time hearing safety mobile app

SafeSound

Flutter
Real-time live sound monitoring and unsafe exposure alerts
Sound-scene detection for traffic, crowd, conversation, machinery, music/event, and quiet indoor
History, trends, CSV export, location tagging, and coach summaries

SafeSound

A mobile app that uses live microphone input to monitor sound exposure, estimate unsafe listening conditions, and guide users with practical hearing-safety insights.

  • Real-time live sound monitoring and unsafe exposure alerts
  • Sound-scene detection for traffic, crowd, conversation, machinery, music/event, and quiet indoor
  • History, trends, CSV export, location tagging, and coach summaries
  • Personalized threshold settings and listening insights
Built as an end-to-end working app with real monitoring, saved sessions, dashboards, and hearing profile settings.

Desktop app built for a real business

Offline Hardware POS + Inventory System

ElectronHTMLCSSJavaScriptSQLite
Offline-first billing and inventory tracking
Barcode workflow, cart totals, and local SQLite storage
Auto receipt printing and cash drawer support

Offline Hardware POS + Inventory System

An offline desktop POS system designed for Sumith Hardware with billing, local inventory management, barcode-based checkout, and receipt printing.

  • Offline-first billing and inventory tracking
  • Barcode workflow, cart totals, and local SQLite storage
  • Auto receipt printing and cash drawer support
  • Secure Electron preload.js and IPC bridge approach
This was built and sold as a real client project, so I present it here as a practical product build rather than a public repository.
Private client projectAsk about this project

Contact

Let’s build something useful

I’m open to internships, junior software opportunities, and product work where I can keep learning while building meaningful software.

Location

Tangalle, Sri Lanka

Focus

Full-stack, mobile, and product development