Skip to content
View SandunMunasinghe20's full-sized avatar

Block or report SandunMunasinghe20

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
SandunMunasinghe20/README.md

Hi πŸ‘‹, I'm Sandun Munasinghe

Computer Engineering Undergraduate | Full-Stack & AI Enthusiast | Sri Lanka

Coding


πŸš€ About Me

  • πŸŽ“ Computer Engineering Undergraduate passionate about building scalable applications & AI-powered systems.
  • 🌱 Currently learning Express.js and advanced AI/ML concepts.
  • πŸ’Ό Working on VibeChat (Real-time chat app).
  • 🀝 Open to collaborations on Full-Stack, AI/ML, & Mobile App projects.
  • πŸ’¬ Ask me about Spring Boot, MySQL, React, AI Models, and Cloud Deployments.
  • πŸ“§ Reach me at [email protected]
  • 🌐 Portfolio & Projects: GitHub Profile

🌐 Connect with Me


πŸ› οΈ Languages, Frameworks & Tools

πŸ› οΈ Full-Stack & Web Development

🧠 AI, ML & Data Tools

Additional ML Tools: Pandas, NumPy, Matplotlib, Seaborn

πŸ’» Full-Stack Skills

Frontend Backend Database Deployment Others
React, Flutter Spring Boot (Java), Node.js, Express.js MySQL, MongoDB CI/CD, AWS EC2 JWT Auth, REST APIs, WebSockets
HTML, CSS, JavaScript REST APIs Database Design Cloud Setup, Monitoring Figma UI/UX, Version Control (Git)

Notable Projects:

  • Fullstack Job Portal: React frontend + Spring Boot backend + MySQL, secure authentication, role-based access, resume uploads, real-time messaging. Deployed to AWS EC2 for testing but removed due to unnecessary fees.
  • VibeChat: Real-time chat app built with Flutter, Node.js, and Socket.IO, supporting secure messaging and persistent chat states.

πŸ€– AI & Machine Learning Skills

Category Skills & Tools
ML Fundamentals Linear/Logistic Regression, Decision Trees, KNN, Clustering (K-means, DBSCAN), Model Evaluation
Deep Learning Neural Networks, CNNs, RNNs, LSTMs
Dimensionality Reduction PCA
Data Handling & Visualization Pandas, NumPy, Scikit-learn, Matplotlib, Seaborn
Deployment CI/CD, AWS (EC2)

πŸ“ˆ GitHub Stats

Top Languages

Pinned Loading

  1. job-portal-springboot-react job-portal-springboot-react Public

    A full-featured Job Portal built with Spring Boot (Java 21), React (Vite), and MySQL. Supports authentication (JWT), CRUD job posting, file uploads, secure messaging, and an Admin Dashboard for pla…

    JavaScript 9 1

  2. SandunMunasinghe20 SandunMunasinghe20 Public

    Jupyter Notebook 2