Skip to content
View shehanrathnayake's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report shehanrathnayake

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

Typing SVG

Typing SVG

Software Engineer from Sri Lanka


shehanrathnayake

👨‍🦰 About me :

  • 👨‍🎓 I'm a graduate of the University of Moratuwa.

  • 💼 I'm working as a Software Engineer at DevBranch (Pvt) Ltd.

  • 🛠️ I build full-stack applications across .NET, React, and Laravel.

  • 🤖 I work alongside AI coding tools (Claude Code, GitHub Copilot) as part of my daily workflow.

  • 👑 See my portfolio website from here https://shehanrathnayake.com

  • 👨‍💻 All of my projects are available at https://github.com/shehanrathnayake

  • 📫 How to reach me shehanr.rathnayake@gmail.com


🏆 Skills :

Programming Languages

C# TypeScript JavaScript PHP

.NET Related Technologies

.NET Entity Framework

PHP Related Technologies

Laravel

JavaScript Related Technologies

NodeJS Express.js React jQuery

Web Design Related Technologies

HTML5 CSS3 SASS Bootstrap TailwindCSS Figma Canva

Database Management Systems

MySQL Postgres MongoDB

AI-Assisted Development

Claude Claude Code GitHub Copilot

Development Servers & Build Tools

NPM PNPM NuGet Vite Nodemon Postman

Version Control Systems

Git GitHub


📬 Connect with me :

shehanrathnayake 21392492 shehanrathnayake shehan_rathnayake shehandj shehanrath92


☕ Support :

If you like what I do, maybe consider buying me a coffee 🥺 👇

shehanrathnayake



Pinned Loading

  1. custom-code-skills custom-code-skills Public

    A personal collection of custom Claude Code skills. Each skill packages a repeatable workflow into a single `SKILL.md` that Claude can load on demand — drop one into a project (or your global confi…

  2. docs-starter-kit docs-starter-kit Public

    Ready-made documentation templates you can drop into any project — including a CLAUDE.md for AI-assisted coding. The templates are intentionally generic — copy and customize them to match your proj…

  3. efficiency-tracker efficiency-tracker Public

    Personal Developer Reflection Dashboard — Reads local Git repos and a simple time log, generates daily/weekly/monthly terminal insights, and ends each day with a reflection question based on activi…

    1

  4. implementation-of-monte-carlo-tree-search-algorithm-for-connect-4-game implementation-of-monte-carlo-tree-search-algorithm-for-connect-4-game Public

    In this project, my primary goal was to implement an AI player class powered by the Monte Carlo Tress Search algorithm which can play for a win as well as defend a defeat to compete with a Human pl…

    Java 1

  5. tasktide-web-todo-app-front-end-react tasktide-web-todo-app-front-end-react Public

    TaskTide, a sophisticated Todo Web App built using React for the front-end that focuses on providing an enhanced user experience through color-coded todo items.

    TypeScript

  6. tasktide-web-todo-app-backend-springboot-firestore tasktide-web-todo-app-backend-springboot-firestore Public

    TaskTide todo web app back-end API built using Springboot and the Firebase Firestore

    Java