╔══════════════════════════════════════════════════════════════════════╗
║ ║
║ ███████╗ █████╗ ███╗ ██╗██╗████████╗██╗ ██╗██╗ ██╗ ║
║ ██╔════╝██╔══██╗████╗ ██║██║╚══██╔══╝██║ ██║██║ ██║ ║
║ ███████╗███████║██╔██╗ ██║██║ ██║ ███████║██║ ██║ ║
║ ╚════██║██╔══██║██║╚██╗██║██║ ██║ ██╔══██║██║ ██║ ║
║ ███████║██║ ██║██║ ╚████║██║ ██║ ██║ ██║╚██████╔╝ ║
║ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ║
║ ║
║ [ SOFTWARE ENGINEERING TERMINAL ] ║
║ ║
╚══════════════════════════════════════════════════════════════════════╝
┌─────────────────────────────────────────────────────────────────────┐
│ │
│ USER : Sanithu Ruwanpathirana │
│ ROLE : Software Engineer │
│ MODE : Full-Stack / Mobile / AI-ML │
│ LOCATION : Sri Lanka │
│ STATUS : Building things that actually work │
│ │
│ MISSION : │
│ ─────────────────────────────────────────────────────────────── │
│ Engineer practical software solutions, solve difficult problems, │
│ explore emerging technologies and continuously improve. │
│ │
└─────────────────────────────────────────────────────────────────────┘
┌──[ SANITHU@DEV ]─[~/skills]
└─$ ls -la
drwxr-xr-x web-development/
drwxr-xr-x mobile-development/
drwxr-xr-x backend-engineering/
drwxr-xr-x database-engineering/
drwxr-xr-x machine-learning/
drwxr-xr-x data-analysis/
drwxr-xr-x problem-solving/
drwxr-xr-x software-architecture/LANGUAGES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[████████████████████████████████████] JavaScript
[██████████████████████████████████ ] PHP
[████████████████████████████████ ] Java
[██████████████████████████████ ] Python
[████████████████████████████ ] C#
[██████████████████████████ ] Dart
╔══════════════════════════════════════════════════════════════════════╗
║ FEATURED PROJECTS ║
╚══════════════════════════════════════════════════════════════════════╝
┌─────────────────────────────────────────────────────────────────────┐
│ PROJECT TYPE : Machine Learning / Data Science │
│ │
│ PURPOSE : Predict customer churn using data-driven models │
│ │
│ STACK : Python • Jupyter • Scikit-Learn • XGBoost │
│ Flask • SHAP • Data Analysis │
│ │
│ FEATURES : │
│ → Data preprocessing │
│ → Exploratory data analysis │
│ → Predictive modelling │
│ → Model evaluation │
│ → Explainable AI │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ PROJECT TYPE : Full-Stack Web Application │
│ │
│ PURPOSE : Online shopping / e-commerce platform │
│ │
│ STACK : PHP • JavaScript • CSS • Bootstrap 5 │
│ │
│ FOCUS : │
│ → Responsive UI │
│ → Web application logic │
│ → User interaction │
│ → E-commerce workflow │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ PROJECT TYPE : Web Application │
│ │
│ PURPOSE : Warehouse distance/location management │
│ │
│ STACK : HTML • CSS • JavaScript │
│ │
│ FOCUS : │
│ → Location-based functionality │
│ → Data interaction │
│ → Practical business use case │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ PROJECT TYPE : Mobile Development │
│ │
│ APPLICATIONS : BMI Calculator │
│ Calculator │
│ │
│ STACK : Flutter • Dart │
│ │
│ FOCUS : │
│ → Mobile UI │
│ → Application logic │
│ → User interaction │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ PROJECT TYPE : Native Android │
│ │
│ PURPOSE : Task management application │
│ │
│ STACK : Java • Android │
│ │
│ FOCUS : │
│ → Native Android development │
│ → CRUD operations │
│ → Task management │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ CURRENT MISSION │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ [✓] Improve software engineering fundamentals │
│ [✓] Build practical real-world applications │
│ [✓] Explore Machine Learning & AI │
│ [✓] Improve backend & database engineering │
│ [>] Learn modern cloud technologies │
│ [>] Explore system design & scalable architecture │
│ [>] Build better and cleaner software │
│ │
└─────────────────────────────────────────────────────────────────────┘
╔══════════════════════════════════════════════════════════════════════╗
║ ENGINEERING RULES ║
╠══════════════════════════════════════════════════════════════════════╣
║ ║
║ 01. Understand the problem before writing the solution. ║
║ ║
║ 02. Write code that humans can maintain. ║
║ ║
║ 03. Keep learning. Technologies change. Fundamentals remain. ║
║ ║
║ 04. Build. Break. Debug. Learn. Repeat. ║
║ ║
║ 05. Security, ethics and responsibility come first. ║
║ ║
╚══════════════════════════════════════════════════════════════════════╝
