Skip to content
View baasith6's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@Unicom-Tic-Final-Projects

Block or report baasith6

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
baasith6/README.md

Hi, I'm Abdul Baasith

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.


What I work with

  • 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

Projects I want you to check

RepoGraph Protocol

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


Venue Autofill API

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


Flutter POS System

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


Unicom TIC Management 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


What I'm trying to improve

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.


GitHub Stats

GitHub stats


Contact

Popular repositories Loading

  1. claculator1 claculator1 Public

    it is a beginner lever java calculator with gui using swing and awt

    Java 1

  2. baasith6 baasith6 Public

    Config files for my GitHub profile.

  3. calculator-pulse calculator-pulse Public

    JavaScript

  4. java-login-page-with-gui java-login-page-with-gui Public

    simple login page in java using swing and awt

    Java

  5. Bootcamp Bootcamp Public

  6. paws_shop paws_shop Public

    Java