Skip to content
View sadumina's full-sized avatar
🏢
Working Onsite
🏢
Working Onsite

Block or report sadumina

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sadumina/README.md

Sadumina Rathnayaka

Software Engineering Intern @ Haycarb PLC & Hayleys PLC
Building production systems for industrial automation and real-time tracking


Technical Profile

const developer = {
  location: "Colombo, Sri Lanka",
  role: "Backend-Focused Full-Stack Developer",
  
  languages: {
    python: "45%",      // FastAPI, Django, Automation
    javascript: "35%",  // React, Node.js, Real-time
    java: "15%",        // Enterprise systems
    typescript: "5%"    // Type-safe apps
  },
  
  specializations: [
    "Real-time WebSocket Systems",
    "Industrial IoT Solutions", 
    "Factory Automation",
    "API Development"
  ]
}

Language Distribution

Python JavaScript Java TypeScript

Framework Expertise

Framework Proficiency Projects Use Case
FastAPI ████████░░ 85% 3 Backend APIs, Microservices
React ████████░░ 80% 5 Web UIs, Dashboards
Django Channels ███████░░░ 70% 2 WebSocket, Real-time
Node.js ██████░░░░ 65% 3 API Services
Docker ██████░░░░ 60% 4 Containerization

Role Compatibility

# Based on current skills and project portfolio
role_match = {
    "Backend Engineer":           85,  # Strong API & system design
    "Full-Stack Developer":       80,  # React + Python stack
    "Real-Time Systems Engineer": 75,  # WebSocket expertise
    "DevOps Engineer":            50   # Growing Docker skills
}

Best Fit Roles:

  • Junior Backend Engineer (FastAPI/Django focus)
  • Full-Stack Developer (Python + React)
  • IoT Solutions Developer (Industrial systems)

Production Systems

Currently Running at Haycarb PLC:

VehicleMonitoring:
  stack: [React, Node.js, MongoDB]
  users: Factory Operations
  purpose: Real-time gate management
  
FuelTracker:
  stack: [FastAPI, React, Docker]
  users: PD Department  
  purpose: Fuel consumption tracking
  
CarbonXInsight:
  stack: [FastAPI, React]
  users: Sales & Marketing
  purpose: Product pricing analytics

Tech Stack

Backend: FastAPI • Django • Node.js • Redis
Frontend: React • Next.js • HTML/CSS
Database: MongoDB • PostgreSQL
DevOps: Docker • Git • Azure
Protocols: WebSocket • REST • Pub/Sub

"I don't follow perfection—I just improve my knowledge"
Currently focused on building real-world systems that solve industrial problems

Pinned Loading

  1. VD- VD- Public

    A full-stack vehicle monitoring system built for Haycarb PLC factory premises to track, manage, and analyze vehicles entering and exiting the factory gates.

    JavaScript 1

  2. FuelTracker FuelTracker Public

    This is a Travel Tracker that i have to create for HayCarb PD team for tracking fuel card amoung the person . I mainly Used python(FastApi) and react for development and Docker also for containeriz…

    JavaScript 1

  3. ws-chatapp-redis ws-chatapp-redis Public

    This project is a real-time WebSocket-based chat application built with Django Channels and Redis as the message broker. It demonstrates how to integrate ASGI, WebSockets, and Redis pub/sub to enab…

    Python

  4. DreamWorks-User DreamWorks-User Public

    Forked from DreamWorks-Studio/DreamWorks

    This is the 2nd Year 2nd Semester Academic project called ITP . We have "A" grade for this module .

    JavaScript 1

  5. Azure_ocr-nextjs Azure_ocr-nextjs Public

    This is simple project that I get experience about nextjs and azure components with ocr .

    Python 1

  6. CarbonXinsight- CarbonXinsight- Public

    This is Project with FastAPI and React . This project is a Tool for sales and marketing in HayCarb for tracking and analyze the coconut product pricing and distributions

    JavaScript 1