Skip to content
View dinithrathnayaka23's full-sized avatar

Highlights

  • Pro

Block or report dinithrathnayaka23

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
dinithrathnayaka23/README.md

πŸ‘‹ Hi, I'm Dinith Rathnayaka

Software Engineer in the Making Β· Full-Stack Developer Β· AI/ML & Research Enthusiast

IT Undergraduate @ University of Moratuwa πŸ‡±πŸ‡°


Portfolio LinkedIn Medium Email



> whoami

I'm an Information Technology undergraduate at the University of Moratuwa with a strong interest in building practical software systems.

I enjoy working across the stack β€” from designing interfaces and developing APIs to working with databases, deployment, and intelligent systems.

My interests currently sit at the intersection of:

Software Engineering
       β”‚
       β”œβ”€β”€ Full-Stack Development
       β”œβ”€β”€ Backend & System Design
       β”œβ”€β”€ AI / Machine Learning
       β”œβ”€β”€ Computer Vision
       └── Research & Experimentation

My goal: understand problems deeply, build meaningful solutions, and continuously become a better engineer.


⚑ What I Build

🌐 Full-Stack Applications

Modern web applications with a focus on clean architecture, usability and real-world requirements.

React Β· Next.js Β· Node.js Β· Spring Boot Β· REST APIs

πŸ€– Intelligent Systems

Exploring how AI can be integrated into useful software rather than existing as a standalone feature.

Machine Learning Β· Computer Vision Β· OpenCV Β· AI-assisted systems

πŸ”Œ IoT & Real-Time Systems

Connecting physical devices, sensors and software to build monitoring and automation systems.

ESP32 Β· MQTT Β· Sensors Β· Real-Time Data Β· Cloud Integration

🧩 Software Engineering

Interested in the engineering behind reliable applications.

APIs Β· Databases Β· Docker Β· Git Β· System Design Β· Deployment


πŸ› οΈ Technology

Languages

Frontend

Backend & Databases

DevOps & Tools

AI / Computer Vision / Hardware


πŸš€ Selected Projects

πŸ“ TrackNGo

A real-world tracking and management platform

A full-stack project focused on building a practical system around tracking, management and user interaction.

Focus: Full-Stack Development Β· APIs Β· Database Design Β· Real-World Problem Solving

β†’ View Repository


πŸŽ“ ClassFlow.io

A smarter platform for academic management

A software platform designed to simplify academic workflows and provide useful assistance through integrated AI capabilities.

Focus: Full-Stack Development Β· AI Integration Β· Software Architecture

β†’ View Repository


πŸ–οΈ Gesture-Based Virtual Mouse

Human-computer interaction through computer vision

A computer vision project that transforms hand gestures into mouse interactions, exploring the practical application of vision-based interaction.

Focus: Computer Vision Β· OpenCV Β· Python Β· HCI

β†’ View Repository


πŸ‡±πŸ‡° MotherLanka

A digital platform built around Sri Lankan identity and information

A web project focused on presenting Sri Lankan-related content through an interactive digital experience.

Focus: Web Development Β· UI/UX Β· Frontend Engineering

β†’ View Repository


πŸ’» FIT23Hub

A collaborative platform for IT undergraduates

A project created around the needs of the university student community.

Focus: Web Development Β· Collaboration Β· User Experience

β†’ View Repository


πŸ”¬ Research & Exploration

I'm particularly interested in exploring AI and Machine Learning beyond simply using pre-built models.

Current areas of interest include:

  • 🧠 Machine Learning fundamentals
  • πŸ”¬ Deep Learning & Neural Networks
  • πŸ‘οΈ Computer Vision
  • 🧩 Image Segmentation & U-Net architectures
  • 🌌 AI applications in astronomy
  • 🚨 Anomaly detection
  • πŸ€– AI-assisted software development

I believe strong fundamentals matter even more as AI becomes increasingly capable of writing code.


✍️ Writing

I occasionally write about technology, software engineering and things I learn along the way.

Featured Articles

β†’ Read more on Medium


πŸ“Š GitHub



πŸ† Milestones

  • πŸŽ“ Information Technology Undergraduate β€” University of Moratuwa
  • πŸ₯‡ HackerRank β€” Java Basic Certification
  • πŸ₯‡ HackerRank β€” Problem Solving Basic Certification
  • πŸš€ Built and deployed multiple real-world software projects
  • πŸ€– Exploring AI-assisted software engineering
  • πŸ”¬ Exploring research opportunities in AI / ML

πŸ’­

"First, solve the problem. Then, write the code."




Thanks for stopping by.

Always building Β· always learning Β· always exploring

Pinned Loading

  1. fit23hub.io fit23hub.io Public

    TypeScript 1

  2. MotherLanka.github.io MotherLanka.github.io Public

    This is a Tourism related website

    JavaScript 1

  3. TrackNGo TrackNGo Public

    Second Year Software Project

    TypeScript 1 1

  4. ClassFlow.io ClassFlow.io Public

    This is a my official Tution class management system

    TypeScript

  5. Gesture-Based-Virtual-Mouse-System Gesture-Based-Virtual-Mouse-System Public

    Python 2