A&A
Ashan
Ashan Working 1
Introduction

ASHAN
DHANUSHKA

Software Engineer & Creative Developer / Specializing in Fintech, SPRINGBOOT, LARAVEL and Full-Stack Architectures.

PROJECTS

A portfolio of engineering excellence across multiple domains.

Fintech & Blockchain

CBDC & Digital Wallet Ecosystem

Explores the architecture of digital fiat currency across different tech stacks, from backend microservices to frontend interfaces.

Key Learning Points:
Secure CBDC Wallets using .NET & Spring Boot
Blockchain integration with Quasar Framework
Real-time state tracking with Supabase
Cross-platform digital asset management
.NETSpring BootBlockchainQuasarSupabaseJava
Respective Repositories:
Digital-Wallet-Ecosystem
Repository
Specialized Applications

Domain-Specific Software Suite

Targeted software for library management, real-time sports scoreboards, and secure voting systems.

Key Learning Points:
Library Management: Desktop UI/UX & CRUD implementation using Java Swing and MySQL.
Sports Scoreboards: Real-time data tracking and event-driven logic.
Secure Voting: Backend logic for data integrity, tallying, and reporting.
Organizational workflow automation: Streamlining administrative tasks through automated scripts.
Java SwingC#.NETSQLUI/UX Design
Respective Repositories:
Library-Management-System-JavaScoreBoard-ProjectVoting-System-Logic
Repository
Full-Stack Development

Full-Stack Development Ecosystems

Scalable web architectures focusing on health-tech and content management using the MERN stack.

Key Learning Points:
MERN Architecture: Building end-to-end JavaScript environments.
State Management: Handling complex user data across React components.
RESTful API Design: Creating seamless communication between Node.js backends and NoSQL databases.
MongoDBExpress.jsReact.jsNode.jsJWT
Respective Repositories:
MERN-Workout-TrackerReact-Blog-App
Repository
System & Mobile

Mobile & System Utility Tools

Native Android development and performance-oriented system programming using C++ and Java.

Key Learning Points:
Mobile Lifecycle: Managing Activity states and mobile-specific resource constraints.
OOP Optimization: Utilizing C++ and Java for memory-efficient utility tools.
Open Source Standards: Maintaining code quality for global collaboration.
Android SDKJavaC++FirebaseOOP
Respective Repositories:
Android-App-CollectionHacktoberfest-ContributionsCPP-Utility-Library
Repository
Simulations & Advanced Web Development

Camera Simulation Education Tools

Educational simulation to study camera anatomy and real-time rendering logic.

Key Learning Points:
Advanced Web Apps: Implementing Three.js for 3D educational tools.
Dynamic Building: Learning dynamic website architecture and browser-based simulations.
Browser-based Game Logic: Applying game development concepts to educational software.
ReactThree.jsSimulationJavaScriptOOP
Respective Repositories:
camera-simulation-for-education-Tools
Repository
Webservice Development

SOAP Protocol Architecture

Implementation of enterprise webservices using SOAP protocol, XML processing, and PHP.

Key Learning Points:
Webservice Protocols: Understanding the architecture of SOAP-based communication.
Architecture: Building inter-operable systems using PHP and XML processing.
Platform-Independence: Ensuring seamless data exchange across diverse environments.
PHPSOAPXMLAPI Design
Respective Repositories:
SOAP-webservices-development-for-beginners
Repository
Developer Identity

Hi, I'm Ashan Dhanushka! ๐Ÿ‘‹

Ashan Dhanushka
University Student
Based in Sri Lanka ๐Ÿ‡ฑ๐Ÿ‡ฐ

๐Ÿ“ˆ Global Impact

GitHub stats

๐Ÿš€ About Me

I'm a dedicated University Student exploring the intersections of finance and technology. My journey is fueled by a passion for backend logic, distributed systems, and modern software architecture.

Focus Areas
Springboot, Python, Java, and C#
Backend Core
Spring Boot, Laravel, .NET
2026 Milestone
Full-scale Open Source Apps
Workflow
Mastering Clean Code & Scalability
"I speak fluent Python, but my Java is still learning to brew. I believe code is the ultimate form of documentation, though Iโ€™m getting much better at commenting!"

๐Ÿ›  Tech Stack Matrix

PythonJavaSpring BootC#PHPLaravelReactNext.jsMongoDBMySQLAWSExpoQuasarVue.jsGit
Communication Terminal

GET IN TOUCH

Available for collaborations, academic inquiries, and professional networking.

Personal Email
ashandhanushka660@gmail.com
Open Mail Clientย 
Academic ID
wcm24b126@uovt
University of Vocational Technology
Phone Number
0710118916
Voice & SMS Availability

Let's build something extraordinary.

OPEN FOR NEW OPPORTUNITIES AND OPEN SOURCE CONTRIBUTIONS.