Skip to content
View Blasanka's full-sized avatar
πŸš€
Flutter dev
πŸš€
Flutter dev

Block or report Blasanka

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.

Content in all repositories owned by your account will be closed.
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
Blasanka/README.md

Hi, I'm Borala Liyanage Asanka πŸ‘‹

Senior Software Engineer | Flutter & Cross-Platform | Connected Devices

I'm a Senior Software Engineer from Sri Lanka with 8+ years of experience with Flutter and Dart, specializing in cross-platform applications across Android, iOS, and Windows Desktop.

My recent work is focused on healthcare software and connected medical devices, including Bluetooth Low Energy (BLE) communication, device integrations, real-time data acquisition, Windows connectivity, and cross-platform architecture.

I enjoy solving problems that sit between software and hardware, building reliable applications, exploring new technologies, and sharing what I learn with the developer community.


πŸ§‘β€πŸ’» What I Work With

Mobile & Cross-Platform

Flutter Dart Android Kotlin Java iOS Swift Windows

Connected Devices & Platform Integration

BLE β€’ Bluetooth β€’ NFC β€’ Device Integration β€’ Platform Channels β€’ USB / Serial Communication β€’ REST APIs

Architecture & Engineering

Clean Architecture β€’ BLoC β€’ SOLID β€’ SQLite β€’ Firebase β€’ CI/CD β€’ GitHub Actions β€’ Docker β€’ Git

Other Technologies

Python β€’ JavaScript β€’ PHP β€’ Node.js β€’ Spring Boot β€’ SQL


πŸ”¬ Current Focus

  • πŸ₯ Building cross-platform healthcare applications
  • 🩺 Integrating BLE-enabled medical and measurement devices
  • πŸ–₯️ Developing and improving Flutter applications for Windows Desktop
  • πŸ”Œ Working with Bluetooth, USB/serial, firmware, and hardware integrations
  • 🧠 Pursuing an MSc in Artificial Intelligence
  • πŸ“š Exploring practical applications of AI and intelligent software systems
  • 🀝 Mentoring developers and contributing to technical decision-making

πŸš€ A Bit About My Engineering Journey

I started programming long before Flutter existed and have worked across mobile, backend, and cross-platform development.

Flutter became my primary specialization, and over the years I've worked on applications involving areas such as:

  • Healthcare and connected medical devices
  • Bluetooth Low Energy (BLE)
  • FinTech and digital payments
  • NFC and device-level communication
  • Android and iOS applications
  • Windows desktop applications
  • Offline-first applications
  • REST API and backend integration

I've also had opportunities to lead and mentor developers, review code, collaborate with product and engineering teams, and help turn complex requirements into maintainable software solutions.


πŸŽ“ Education

πŸŽ“ BSc in Information Technology

🧠 MSc in Artificial Intelligence β€” In Progress


🌱 Beyond Work

I enjoy experimenting with new technologies, building software ideas, contributing to the developer community, and helping other programmers solve problems.

I've been active on GitHub since 2015 and have spent more than a decade participating in the developer community through platforms such as Stack Overflow.


🀝 Connect With Me

GitHub LinkedIn Stack Overflow YouTube Email


πŸ’‘

Building reliable software, learning continuously, and turning complex problems into practical solutions.

Pinned Loading

  1. StudyMate StudyMate Public

    This is a android app created for to manage study works using Android SDK

    Java 6 4

  2. data-structures data-structures Public

    You will find this repo useful for to understand how basic Data Structures and Algorithms can be implemented using Java. Note: this is not containing Java generics features and Java 8, 9, 10 featur…

    Java 2

  3. algorithms_in_python algorithms_in_python Public

    Algorithms implementation using python language

    Python

  4. blasanka_old_portfolio blasanka_old_portfolio Public

    This is my old portfolio site created with support of bootstrap

    HTML

  5. limbcare limbcare Public

    Forked from leoshak/limbcare

    Limb Care (Pvt) LMD. Web app build using PHP laravel framework(Second year project)

    HTML

  6. stackoverflow_users stackoverflow_users Public

    This app created using ReactJS to fetch stackoverflow users using StackOverflow API(extended app; https://stackoverflow-users.herokuapp.com/)

    JavaScript 1