I'm a full-stack developer from Sri Lanka. I build web apps, mobile apps, backend APIs, automation tools, and internal business systems.
Most of my work is around C# / ASP.NET Core, Angular, Flutter, SQL databases, and practical software architecture.
I like building systems that solve real problems, not just UI screens. My current focus is improving how I design, document, and structure software so the projects are easier to maintain and scale.
- Backend: C#, ASP.NET Core, Node.js, REST APIs
- Frontend: Angular, React, JavaScript, TypeScript, Bootstrap
- Mobile: Flutter, Dart
- Database: SQL Server, PostgreSQL, SQLite, MySQL, Supabase
- Architecture: Clean Architecture, Repository Pattern, MVC, CQRS basics
- Tools: GitHub Actions, Azure Blob Storage, Firebase, Supabase, API integrations
A developer tool that reads a codebase and creates structured project context for developers, CI pipelines, and AI coding tools.
It focuses on architecture rules, modules, dependencies, ownership, and codebase understanding.
Tech: TypeScript, Node.js, GitHub Actions, npm, CLI tooling
Repo: RepoGraph Protocol
An ASP.NET Core API that enriches venue data using Google Places, Custom Search, AI formatting, image validation, and Azure Blob Storage.
This project helped me work deeper with external APIs, data cleaning, cloud storage, and fallback handling.
Tech: ASP.NET Core, C#, Google Places API, Azure Blob Storage, OpenRouter
Repo: Venue Autofill API
A POS application for small retail shops with checkout, barcode scanning, stock handling, receipts, reports, and admin/staff roles.
The main challenge was handling real business flow: sales, stock deduction, refunds, payment methods, and receipt generation.
Tech: Flutter, Riverpod, Supabase, PostgreSQL, RPCs
Repo: Flutter POS System
A desktop academic management system with role-based access for admin, lecturer, staff, and student users.
It includes courses, subjects, timetables, exams, marks, attendance, user approval, email handling, and SQLite-based persistence.
Tech: C#, WinForms, SQLite, BCrypt, MailKit
Repo: Unicom TIC Management System
Right now, I'm focused on becoming stronger in:
- Backend architecture
- Clean project structure
- Full-stack product development
- API design
- Angular and ASP.NET Core
- Flutter business applications
- AI-assisted developer tools
I still have many things to improve, but I prefer building and learning through real projects instead of only following tutorials.
- Email: abdulbaasith1124@gmail.com
- LinkedIn: Abdul Baasith
- GitHub: baasith6


